問題:
1.在頁面存入中文后亂碼,從前端從后臺發現資料未發生例外,發現是存入資料庫后亂碼;
經查詢該欄位為text欄位,存入中文會亂碼
如圖

解決辦法:
1.將text轉為varchar或nvarchar,再修改為ntext
alter table ReportSpec alter column content nvarchar(200);
alter table ReportSpec alter column content ntext;
此sql若以下報錯可設定值大一點
錯誤代碼(22001)將截斷字串或二進制資料,
alter table ReportSpec alter column content nvarchar(500);
2.新創建一列屬性,設定為ntext(或text),將舊屬性的值,存入新屬性中,洗掉舊屬性列,修改新屬性名稱為舊屬性
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/232437.html
標籤:其他
上一篇:oracle 鎖用戶
下一篇:事務和鎖--查看資料庫中的鎖
