标签: sql-server-collation

替换 NCHAR(1600) 在 SQL Server 上不起作用

当我运行以下代码时,NCHAR(1600)不会被替换

\n\n
SELECT REPLACE(N'foo' + NCHAR(1600), NCHAR(1600), '**') --> output: foo\xd9\x80\n
Run Code Online (Sandbox Code Playgroud)\n\n
    \n
  • 我的数据库排序规则是Persian_100_CI_AI
  • \n
  • SQL Server的默认排序规则Persian_100_CI_AI
  • \n
  • 我的 SQL 服务器版本是Microsoft SQL Server 2017 (RTM-CU3-GDR) (KB4052987) - 14.0.3015.40 (X64)
  • \n
\n\n

有谁知道是什么问题?

\n

t-sql sql-server sql-server-2017 sql-server-collation

1
推荐指数
1
解决办法
366
查看次数