[SQL] 將 SQL Server 2008 的檔案拿到 SQL Server 2005 執行,資料出現亂碼
有次,我將原本在 SQL Server 2008 開發的檔案(預存程序與函數),存成檔案後,拿到 SQL Server 2005 上跑;
程式依然可以成功的執行,可是檢視資料庫的 Data 後,發現出現以下現象
一開始懷疑,是原本要存入的資料本身就有編碼的問題,後來發現,不管是原本資料來源,或是程式裡面多做一層編碼,
似乎都沒辦法根治,這時我重新檢視 預存程序,赫然發現...,甚麼沒圖沒真相,好吧 =.=
於是我開始了以下動作,我將原本的檔案,
一個個用記事本打開,另存檔案,檔案編碼用 utf-8,再加入到 SQL Server 2005 上,
重新執行程式,資料就正確了。呼~
三小俠 小弟獻醜,歡迎指教