變長字元串

SQL支持變長字元串,也就是長度不固定的字元串。

標準,

標準

character varying(n)
n是一個數字,表示欄位里能夠保存的最多字元數量。
常見的變長字元串數據類型有varchar,varinary和varchar2.varchar是ANSI標準,Microsof SQL Server和MySql也使用它;varinary和varchar2都是由Oracle使用的。定義為字元的欄位里可以保存數字和字母,這意味著數據中可能包含數字字元。varbinary類似於varchar和varchar2,只是它包含的是長度不定的位元組。
定長數據類型利用空格來填充欄位里的空白,但變長字元串不這樣做。舉例來說,如果某個變長欄位的長度定義為10,而輸入的字元串長度為5,那么這個值的總長度也就是5,這時並不會使用空格來填充欄位里的空白。

相關詞條

熱門詞條

聯絡我們