Tại sao bạn không chỉ định độ dài varchar? tức là:
SELECT CAST('the quick brown fox jumped over the lazy dog' AS VARCHAR(45))
Theo lý do tại sao 30, đó là độ dài mặc định trong SQL Server cho loại đó.
Từ char và varchar (Transact-SQL) :
Tại sao bạn không chỉ định độ dài varchar? tức là:
SELECT CAST('the quick brown fox jumped over the lazy dog' AS VARCHAR(45))
Theo lý do tại sao 30, đó là độ dài mặc định trong SQL Server cho loại đó.
Từ char và varchar (Transact-SQL) :