Re: 請問mssql2005的unicode問題

看板Database (資料庫)作者 (拍手小安)時間17年前 (2007/03/09 11:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
※ 引述《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
文章代碼(AID): #15yDk_op (Database)
文章代碼(AID): #15yDk_op (Database)