在存储阿拉伯语言文本时从azure SQL Server数据库获取未知字符

时间:2012-11-16 17:23:48

标签: azure azure-sql-database

我尝试从Azure SQL Server数据库中获取阿拉伯语文本

我在创建数据库时为我的数据库定义了许多Collat​​ions,但它们仍无效。 将文本插入数据库我总是在阿拉伯数据之前添加“N”字符。

使用本地SQL服务器,没问题 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

使用NVARCHAR作为列类型,您应该没有任何问题。我成功地将阿拉伯语文本输入到SQL Azure表中(使用谷歌翻译将“Hello World”翻译成阿拉伯语,所以如果这些单词实际上是其他的话,请不要笑或滥用):

SQL Azure Arabic

答案 1 :(得分:0)

在值前加N(阿拉伯语)是关键 类型当然应该是 nvarchar