修改master.dbo.syslanguages或插入新语言

时间:2009-03-13 15:39:43

标签: sql sql-server sql-server-2005 date

在我的应用程序中,我们必须在每次操作之前调用SET DATEFORMAT YMD。在我的语言条目master.dbo.syslanguages中(polish,lcid = 1045),格式为dmy

那么有什么办法可以改变这个条目或者创建一个像旧的语言一样的新语言,但改变了DATEFORMAT

1 个答案:

答案 0 :(得分:0)

SQL Server 2005删除了更新SQL Server 2000中存在的系统表的选项(使用sp_configure 'allow updates', 1

您是否可以更改您的客户日期格式,以便无论DATEFORMAT设置如何都能正确识别?例如4个数字年份,ISO格式等,如(不详尽)“21 feb 2008 14:32”,“2008-02-21 14:32”,“20080221 14:32”等。