我尝试从Azure SQL Server数据库中获取阿拉伯语文本
我在创建数据库时为我的数据库定义了许多Collations,但它们仍无效。 将文本插入数据库我总是在阿拉伯数据之前添加“N”字符。
使用本地SQL服务器,没问题 有什么想法吗?
答案 0 :(得分:1)
使用NVARCHAR
作为列类型,您应该没有任何问题。我成功地将阿拉伯语文本输入到SQL Azure表中(使用谷歌翻译将“Hello World”翻译成阿拉伯语,所以如果这些单词实际上是其他的话,请不要笑或滥用):
答案 1 :(得分:0)
在值前加N(阿拉伯语)是关键 类型当然应该是 nvarchar