Moh*_*ini 3 sql-server unicode sqltransaction
我想用 SQL Server 中的另一个阿拉伯字符替换 select 语句中的阿拉伯字符,示例查询:
select replace(ArabicName, '?', '?') as ArabicName from dataIndividual;
Run Code Online (Sandbox Code Playgroud)
但它不会替换,原因可能是 SQL 服务器不会将字符读取为Unicode而是ASCII(我猜)。
有没有办法为replace函数传递 Unicode 字符?
注意:我已经尝试collate过阿拉伯字符。
为您的字符串添加前缀 N
select replace(ArabicName, N'?' , N'?') as ArabicName
from dataIndividual;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1535 次 |
| 最近记录: |