高分求教sql server的多语言问题
Chiun 2005-06-06 04:45:19 安装的sql2000 server是英语版的,用sp_addmessage自定义了一些中文简体的错误信息。但实际运行时,错误信息为空字串。不知是为什么?
可以在sql query analyzer里输入以下代码进行测试
EXEC sp_addmessage @msgnum = 60000, @severity = 16,
@msgtext = N'item %s HAS EXIST %s.',
@lang = N'us_english'
EXEC sp_addmessage @msgnum = 60000, @severity = 16,
@msgtext = N'条目 %s 已存在 %s.',
@lang = N'中文简体'
set language N'中文简体'
RAISERROR(60000, 16, 1, 'HELLO','HELLO1')