迁移期间 Oracle 排序规则到 SQL Server 排序规则

发布于 2024-11-27 20:26:04 字数 154 浏览 4 评论 0原文

我正在将 Oracle DB 升级到 SQL Server。目前,Oracle DB 的排序规则设置为 WE8ISO8859P1(二进制区分大小写的东欧字符集,允许使用双字节字符)。谁能告诉我哪种 SQL Server 排序规则最接近这个排序规则?

谢谢!

黏土

I am in the process of upgrading an Oracle DB to SQL Server. Currently the Oracle DB's collation is set to WE8ISO8859P1 (binary case sensitive Eastern European character set that allows for double byte characters). Can anyone point me to what SQL Server collation will be closest to this?

Thanks!

Clay

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

紧拥背影 2024-12-04 20:26:04

通常,最佳选择是使用 SQL Server 默认排序规则 (SQL_Latin1_General_CP1_CI_AS)。如果您的数据被限制为唯一,但在不区分大小写(SQL 默认情况下 Oracle 区分大小写)时会重复(导致违规),那么您需要将数据更新为不区分大小写,或者选择区分大小写的排序规则。

Your best option normally would be to use the SQL Server default collation (SQL_Latin1_General_CP1_CI_AS). If you have data that is constrained as unique but would be duplicated (cause violations) when case insensitive (SQL Default where Oracle is case sensitive) then you will either need to update your data to be case insensitive or choose a case sensitive collation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文