我的服务器上的一个数据库出了问题。
服务器语言设置为英国英语。但是,数据库语言设置为美国英语。
我曾尝试使用SP_CONFIGURE命令将DB的语言更改为英式英语,但结果始终是美式英语。
USE TEST_DB;
GO
EXEC sp_configure 'default language', 23 ;
GO
RECONFIGURE with override ;
GO
Select @@LANGID, @@LANGUAGE;
Go
我似乎看不到为什么代码似乎不能工作的问题?有人能给我一些建议吗?
谢谢
例如,我在我的sql数据库上有一个简单的视图
SELECT NOME
FROM dbo.PROMO
WHERE (VAL_DA < '28/02/2017 10:15:44')
然后我进行备份,并在另一台服务器上恢复数据库
我运行相同的视图并得到错误sql将char数据类型转换为datetime数据类型导致了超出范围的datetime我需要进行更改才能使其生效。
SELECT NOME
FROM dbo.PROMO
WHERE (VAL_DA < '