mysql字串類型

來源:互聯網
上載者:User

標籤:

字串類型char和varchar1、char(M)M為該字串占的最大長度,長度為0~255位元組之間任意值,佔用固定位元組。2、varchar(M)長度為0~65535位元組之間任意值。實際占位元組數為實際字元長度的基礎上加1,因為最後有個結束標誌符佔用一個位元組。3、char和varchar中字串最後有空格的話,char不保留空格,varchar保留空格。4、如果插入字串長度超過限制會提示不能插入text類型TINYTEXT 允許長度0~255位元組 儲存空間值的長度+2個位元組TEXT  允許長度0~65535位元組 儲存空間為值的長度+2個位元組MEDIUMTEXT  允許長度0~167772150位元組 儲存空間為值的長度+3個位元組LONGTEXT  允許長度0~4294967295位元組 儲存空間為值的長度+4個位元組ENUM類型格式:屬性名稱 ENUM('值1','值2',...,'值n'); 值最多可以有65535個,這些值末尾的空格將會被系統直接刪除,向表中插入的字元只能是ENUM中限定的字串。如果加了not null限制,那麼不允許插入NULL值,如果不指定插入值預設插入值1。如果不加not null限制,那麼不指定插入值或者插入值為NULL,都顯示插入的是NULL。SET類型格式:屬性名稱 SET('值1','值2',...,'值n'); 這些值末尾的空格將會被系統直接刪除,向表中插入的字元只能是ENUM中限定的字串,可以其中的多個值的組合,取多個值時,不同值之間用逗號隔開,最多隻能有64個值構成。如插入:set類型取值表為('a','b','c','d'),插入值為('b')和('a,c,d')。顯示b和a,c,d。

mysql字串類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.