问题描述
使用 Microsoft sql Server Management Studio。我在向数据库中插入一些字符时遇到问题。
我读到您必须在列中添加校对以允许某些字符。
我需要一些捷克语的字符。所以我在列中添加了捷克语校对 (Czech_100_CI_AS
),但随后一些法语字符被删除,无法输入。
我不能在一列上有多个校对吗?这似乎是一个奇怪的限制
ALTER TABLE dbo.TestingNames
ALTER COLUMN NameTesting VARCHAR(50) COLLATE Czech_100_CI_AS|,french_CS_AS
编辑: 啊我误解了 collate 的意思,我没有意识到这是一个代码页,我以为它只是一个包含。
谢谢,将其更改为 Nvarchar 似乎有效:) 我实际上以为我在使用 nvarchar /facepalm 感谢您向我指出这一点。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)