2012-07-16 107 views
0

我的个人电脑运行的是Windows 7(语言土耳其),我安装了SQL Server 2008。当我创建一个新的数据库,数据库语言Turkish_CI_ASSQL Server日期时间字段问题

而且我有与Windows Server的服务器2003(语言英语),并在该服务器上安装了SQL Server 2008。我将区域和语言选项设置为土耳其语。我创建一个数据库,并选择整理Turkish_CI_AS

但是,当我行插入表中的服务器上,错误occurrs:

的日期格式无效

+1

** SHOW US **您是如何插入该行的! – 2012-07-16 08:00:44

回答

0

你应该总是使用不明确的格式,如YYYYMMDD或YYYYMMDD HH:MM:SS,这样无论设置哪种服务器/数据库,它都会被正确添加。阅读此处以获得更好的理解http://beyondrelational.com/modules/2/blogs/70/posts/10898/understanding-datetime-column-part-ii.aspx

+0

但我可以在我的个人电脑中插入相同的值。属性设置相同。但服务器不执行查询。插入的日期时间格式也相同(YYYYMMDD HH:MM:SS)。 – bayramucuncu 2012-07-16 06:45:42