2012-06-08 12 views
9

मैं स्तंभ से एक के साथ तालिका बनाने के दौरान यह त्रुटि संदेश मिल रहा है तारीख के रूप में डेटा प्रकार हैनहीं खोजा जा सका एसक्यूएल सर्वर में डेटा प्रकार तिथि 2005

संदेश 2715, स्तर 16, राज्य 7, पंक्ति 2
कॉलम, पैरामीटर, या वैरिएबल # 11: डेटा प्रकार की तारीख नहीं मिल सका।

मैं भी अनुकूलता स्तर

alter database test 
set compatibility_level = 90 
go 

बदलने की कोशिश की और एक त्रुटि संदेश

Msg 102, Level 15, State 1, Line 2 
Incorrect syntax near '90'. 
+0

देखते हैं? – rvphx

+0

'DATE' और 'TIME' SQL सर्वर ** 2008 ** में नई विशेषताएं हैं - और संगतता स्तर को बदलने के लिए, फिर से,' वैकल्पिक डेटाबेस ... 'सिंटैक्स जो आप उपयोग कर रहे हैं वह SQL Server 2008 में नया है - में 2005 संस्करण, आपको उपयोग करने की आवश्यकता है: 'EXEC sp_dbcmptlevel test, 90; ' –

उत्तर

11

SQL सर्वर 2005 केवल datetime (और smalldatetime) डेटा प्रकार का समर्थन करता है प्राप्त हुआ है।

आप वास्तविक कोड है कि आप को चलाने के लिए कोशिश कर रहे हैं पोस्ट कर सकते हैं http://msdn.microsoft.com/en-us/library/ms187752%28v=sql.90%29.aspx

संबंधित मुद्दे