好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL中int(n)后面的n到底代表的是什么意思

MySQL中int(n)后面的n到底代表的是什么意思

熱門標簽:日照旅游地圖標注 申請外呼電話線路 湖南人工外呼系統多少錢 信陽穩定外呼系統運營商 石家莊電商外呼系統 南通自動外呼系統軟件 廣東人工電話機器人 百度地圖圖標標注中心 芒果電話機器人自動化

你可能已經知道int(1)這個長度1并不代表允許存儲的寬度!

但對這個長度很多人也沒有真正研究過到底代表什么,今天我就來簡單的分析一下!

先看一個簡單的建表小案例:

create table test(
 id int(11) unsigned NOT NULL AUTO_INCREMENT,
 uid int(3) NOT NULL,
 PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

這里以uid字段為例,我們這里設置的是int(3)

那么問題來了 難道我們設置int(3),就不能存放數據1234了?

那么你完全可以測試一下 輸入如下SQL語句

insert into `test` (`uid`) VALUES(1234);
insert into `test` (`uid`) VALUES(12345678);

結果圖如下:

小伙伴們通過上面的SQL語句可以發現 成功把數據1234插入, 并且我們還可以插入存放更多位的數據! 這是為什么呢? 看下面

原因如下:

這個int(n)我們可以簡單的理解為:

這個長度是為了告訴MySQL數據庫,我們這個字段的存儲的數據的寬度為n位數, 當然如果你不是存儲的n位數, 但是(只要在該類型的存儲范圍之內)MySQL也能正常存儲!

那么我們可以從新來建立test2表, 然后這一次我們把uid字段加上:  unsigned 和 zerofill  這兩個字段約束

==字段約束會在后面詳細講到==

MySQL代碼如下:

create table test2(
 id int(11) unsigned NOT NULL AUTO_INCREMENT,
 uid int(3) unsigned zerofill NOT NULL,
 PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

現在我的uid字段:長度(n)=3, 字段約束=unsigned 和 zerofill   備: (無符號約束 和 用0來填充位數約束)

設置這個約束的字段后,再往表時插入數據,系統會自動把uid字段不夠3位的在左側用0來填充

小伙伴完全可以測試一下代碼:  向uid字段插入一個33的數字

insert into `test2` (`uid`) VALUES(33);

結果圖 如下:

大家是不是驚奇的發現不足長度3的時候, 真的用0來 從左邊開始填充!  哈哈哈

所以:現在我們應該清楚的知道,int后的長度n 與你存放的數值型的數的大小無關!

==小結:== 

在定義表字段數據類型為int類型的時候,后面的長度n所代表的長度是沒有任何意義的, 只要在該類型的存儲范圍之內MySQL也能正常存儲!  如果一定要左側補0 那么這個字段必須要有zerofill約束和unsigned 無符號約束!

到此這篇關于MySQL中int(n)后面的n到底代表的是什么意思 的文章就介紹到這了,更多相關MySQL int(n)內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL INT類型全解析
  • Mysql數據庫中把varchar類型轉化為int類型的方法
  • mysql修改自增長主鍵int類型為char類型示例

標簽:公主嶺 呼和浩特 牡丹江 天津 阿里 沈陽 合肥 惠州

巨人網絡通訊聲明:本文標題《MySQL中int(n)后面的n到底代表的是什么意思》,本文關鍵詞  MySQL,中,int,后,面的,到底,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL中int(n)后面的n到底代表的是什么意思》相關的同類信息!
  • 本頁收集關于MySQL中int(n)后面的n到底代表的是什么意思的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 黄到流水| 末班车动漫高清无删减免费| yin乳皇txt狩月者| 德庆县| 中国老头和老妇tube| 99久久碰碰精品无码| 亚洲性另类| 97午夜| 无码精品日韩专区第一页| 国内9l??自拍大屁股| 国产精品无码一区二区三区绿巨人 | 清冷受被调教的合不拢腿| 日本捏双乳gif动态图| 多肉的软文| 美女露出尿囗让男人桶爽快| 辣妹导航| 光明纪元| 众筹乔依琳酒店与土豪的合作内容| 7777国产免费AV在线观看| 插得好舒服| 免费无遮挡??视频网站有声音| 久久久精品无码一区二区| 欧美韩国日本在线观看| 办公室撕开奶罩揉吮奶漫画| 韩国美女被c?到爽的视频| 夜夜爽66| 高清国产美女**毛片在线| 中国与黑人xxxx视频| 成人无码亚洲精品午夜精品| 91精品丝袜黑色高跟鞋| 国产一区二区三区丶四区| 国产精品天堂一区二区在线观看 | 亚洲国产男人本色在线观看的a站| YY6080韩国理论片大全| 精品无人乱码一区二区三区的介绍| 男女动漫18岁?动漫免费| 水牛视频卡一卡二卡三| 白裙仙子跪趴雪臀呻吟| 在线观看日本亚洲一区二区三区| 岳三女同夫共欢| 别揉我胸啊嗯视频网站|