Sql server 西里尔字母不适用于Microsoft SQL Server Management Studio
场景 我使用的是SQL Server数据库,我需要存储一些使用西里尔字母书写的文本 我使用MicrosoftSQLServerManagementStudio来输入、查看和操作数据 但是当我插入像这样的数据时Sql server 西里尔字母不适用于Microsoft SQL Server Management Studio,sql-server,ssms,Sql Server,Ssms,场景 我使用的是SQL Server数据库,我需要存储一些使用西里尔字母书写的文本 我使用MicrosoftSQLServerManagementStudio来输入、查看和操作数据 但是当我插入像这样的数据时 INSERT INTO USP14_Table (Tip_DB, Suma_DB, Opisanie_DB,Kategoria_DB, Data_DB, Mesec_DB) VALUES ('саса', 21, 'саса', 'саса', 'саса',2); 结果是: [ 我搜
INSERT INTO USP14_Table (Tip_DB, Suma_DB, Opisanie_DB,Kategoria_DB, Data_DB, Mesec_DB)
VALUES ('саса', 21, 'саса', 'саса', 'саса',2);
结果是:
[
我搜索了这个问题,但只找到了以下解决方案。我不得不将列类型从
varchar
更改为nvarchar
,但这不起作用。请帮助我解决它。问题是您的数据库排序规则不支持字母
右键单击所需的数据库,然后单击属性
单击选项页面,然后从排序规则下拉列表中选择一个正确的排序规则。问题是您的数据库排序规则不支持字母 右键单击所需的数据库,然后单击属性
单击选项页面,从排序规则下拉列表中选择一个正确的排序规则。您仍在使用varchar文字。nvarchar字符串文字的前缀为“N”,例如
N'caca'
我可以同时使用varchar和西里尔字母吗您可以在varchar文字中使用西里尔字母,并将其存储在具有适当排序规则的varchar列中n、 您仍在使用varchar文字。nvarchar字符串文字的前缀为“n”,例如n'caca'
我可以同时使用varchar和西里尔字母吗您可以在varchar文字中使用西里尔字母,并将其存储在具有适当排序规则的varchar列中。