我想在sql server 2005中存储Kannada。我试图通过查询和baraha直接插入。存储为?????
。任何人都可以告诉我如何在sql server 2005中存储Kannada。 我通过以下链接告诉卡纳达默认不支持。这是真的吗?。
http://msdn.microsoft.com/en-us/library/ms143508%28v=sql.105%29.aspx
还是我需要设置任何整理?
答案 0 :(得分:1)
试试这个:
CREATE TABLE dbo.nammakannada
( language NVARCHAR(50)
, unicodeDa NVARCHAR(200)
)
INSERT INTO dbo.nammakannada (language, unicodeDa)
VALUES
('English', N'my example')
, ('Kannada', N'ಈ ಕನ್ನಡ ಬ್ಲಾಗ್ .')
SELECT * FROM dbo.nammakannada;
GO
<强> fiddle_demo 强>
答案 1 :(得分:0)
创建表列数据类型为&#34; NVarchar&#34;您需要插入数据。 如果列数据类型是NVARCHAR,那么您可以插入任何Unicode值并且它将成功存储,但如果您的列数据类型在插入数据时不同,那么这些unicode值将被存储为&#39; ??????& #39;