作者Adonisy (拍手小安)
看板Database
标题Re: 请问mssql2005的unicode问题
时间Fri Mar 9 11:59:56 2007
※ 引述《ie875141 (ㄚ信 )》之铭言:
: 请问一下,最近在做一件工作
: 我要把mysql的资料全部移转到mssql 2005中,
: 因为原本是用php连mysql,用的是utf-8,
: 所以在mssql中我们都是用nvarchar的栏位储存,
: 但是当用网页insert一笔资料(皆为中文),
: 如果字串的字元个数是偶数,才可以insert成功,但会是乱码,
: 如果是奇数,query时就会发生错误(说我少一个"'"),
: 我想请问一下,我的sql语法到了mssql是不是都变成big-5了,
: 而它的传回值也是big5,所以会造成不正常的现象,
: mssql是否有像mysql有set names utf-8之类的指令,
: 另外我抓资料库的资料,也是要从big5转成utf-8才可以网页正常显示,
: 希望高手能解答。
insert时有用 N'字串'
吗?
不然是看你OS的编码
--
http://www.wretch.cc/blog/Adonisy
脆瓜撞球工作室~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.219.70.172