almost 4 years ago

SQL 文字欄位有分 char, varchar, nchar, nvarchar
var:不定長度 => 有多長存多長
n:Unicode => 無論英文、數字、中文、日文、...每個字都占2Byte

只要存放的資料有可能有中文就要考慮用 n
而 SQL query 須加上 N 字眼, 避免字的編碼因定序不同而出現 ?
如 : UPDATE CourseSessions SET SessionName=N'測試' WHERE SessionId = 1

← IE iframe 取不到 Cookies MSSQL匯出CSV時過濾欄位逗號及段行符號 →
 
comments powered by Disqus