gpt4 book ai didi

sql-server - SQL 中的 Unicode 数据类型

转载 作者:行者123 更新时间:2023-12-02 21:26:46 29 4
gpt4 key购买 nike

我是 Microsoft SQL 新手。我计划在 Microsoft SQL Server 中存储文本,并且会有特殊的国际字符。是否有特定于 Unicode 的“数据类型”,或者我最好通过引用 Unicode 数字(即\u0056)对我的文本进行编码

最佳答案

使用Nvarchar/Nchar (MSDN link)。曾经还有 Ntext 数据类型,但现在已弃用,取而代之的是 Nvarchar

这些列占用的空间是非 unicode 对应列(charvarchar)的两倍。

然后,当“手动”插入其中时,使用 N 来指示它是 unicode 文本:

INSERT INTO MyTable(SomeNvarcharColumn) 
VALUES (N'français')

关于sql-server - SQL 中的 Unicode 数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10965589/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com