数据迁移中sqlserver 半全角问题

最近工作中碰到一个问题,分享下,由于数据库的列值有多国语言,比如中文,日文,英文等等,现在有个问题,sqlserver为迁移后的数据库,我给的字段类型为nvarchar,迁移后的数据无法区分半全角,于是查阅了资料可以指定列级排序规则比如中文colleta Chinese_PRC_CS_AS_WS用来区分半全角,但是也只能指定了中文的排序规则。那其它语言怎么办?
所以问题还是解决不了,所以如何可以同时指定多国语言的排序规则

这种只能在查询中指定排序规则,比如

SELECT name
FROM my_table
ORDER BY name COLLATE Chinese_PRC_CS_AS_WS;

或者
SELECT name
FROM my_table
ORDER BY name COLLATE Japanese_BIN2;