如何将亚美尼亚字符串插入SQL Server数据库

时间:2009-12-04 07:43:31

标签: sql-server-2005 unicode internationalization

如何将亚美尼亚字符串插入SQL Server数据库。

2 个答案:

答案 0 :(得分:1)

我不是语言专家,但我认为亚美尼亚字符集属于unicode:U + 0530-U + 058F(来自此网址:http://unicode.org/versions/Unicode4.0.0/ch07.pdf

如果是unicode,表列的数据类型需要支持unicode双字节,例如nvarchar的。

虽然没有明确支持亚美尼亚语,但请参阅:
International Features in Microsoft SQL Server 2005

您可能想尝试一下。

答案 1 :(得分:1)

我在数据库中将Charset设置为utf8,将Collat​​ion设置为utf8_bin,对我来说效果很好。 此外,有必要将网页的编码定义为utf8,因为只需在头部编写此代码

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

并且您还应该在进行查询之前定义字符集,例如

mysql_connect('localhost', 'login', 'password');
mysql_select_db("database_name");
mysql_set_charset('UTF8');