[MSSQL]排序规则的 中文版MSSQL下开发的存储过程在布署到英文MSSQL时的一个运行错误

来源:互联网 发布:矩阵式项目管理 编辑:程序博客网 时间:2024/05/16 01:47

中文版的MSSQL 默认的排序规则为 Chinese_PRC_CI_AI_WS 或是类似 collate Chinese_PRC_CI_AS,

而英文版的MSSQL 的默认排序规则为 Lativan_CI_AS或是其他

这就造成了在存储过程上使用的临时字符变量在SQL语句中出错,

所以在使用到这些变量时 需要把规则手动变更,加入 collate Chinese_PRC_CI_AI_WS


0 0
原创粉丝点击