我在sql Server 2008 R2 Express的特定实例中遇到了很多困难.
我在英国,以下失败:
SELECT CAST('2012-12-31' AS DATETIME)
错误信息:
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
Windows服务器区域设置是英式英语.我的登录区域是英式英语.排序’如果重要’是Latin1_General_CI_AS.
数据库“语言”是英语(美国),但是这与另一台服务器上的另一个实例相同,而上述sql不会失败.
有什么想法吗?