sqlserver數據庫字段出現空格字符問題

SQL 中定義:
char: 固定長度,存儲ANSI字符,不足的補英文半角空格。

nchar: 固定長度,存儲Unicode字符,不足的補英文半角空格

varchar: 可變長度,存儲ANSI字符,根據數據長度自動變化。

nvarchar: 可變長度,存儲Unicode字符,根據數據長度自動變化。

解決方案:
業務中字符主鍵類建議優先使用varchar,nvarchar。
如使用char,查詢語句中最好trim下,防止業務中出現不必要的錯誤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章