当前位置:网站首页>Default constraint and zero fill constraint of MySQL constraint
Default constraint and zero fill constraint of MySQL constraint
2022-07-07 21:13:00 【1024 questions】
Default constraint
Add default constraint
Delete default constraint
Zero fill constraint
summary
Default constraintMySQL The default value constraint is used to specify the default value of a column .
Add default constraintThe way 1: < Field name > < data class type > default < Default value >;
The way 2: alter table Table name modify Name class type default Default value ;
create table t_user10 (id int ,name varchar(20) ,address varchar(20) default ‘ Beijing ' -- Specify the default constraint );
-- alter table Table name modify Name type default The default value is ;create table t_user11 (id int ,name varchar(20) ,address varchar(20));alter table t_user11 modify address varchar(20) default ‘ Beijing ';
Delete default constraint -- alter table < Table name > modify column < Field name > < type > default null;alter table t_user11 modify column address varchar(20) default null;
Zero fill constraint 1、 When inserting data , When the length of the value of this field is less than the defined length , This value will be preceded by the corresponding 0
2、zerofill The default is int(10)
3、 When using zerofill when , By default, it will automatically add unsigned( Unsigned ) attribute , Use unsigned After attribute , The numerical range is of the original value 2 times , for example , The sign is -128~+127, No sign is 0~256.
such as : Now set the length of a field to 5, So the real data is 1, So what appears in your database is 00001;
create table t_user12 (id int zerofill , -- Zero fill constraint name varchar(20));
alter table t_user12 modify id int;
-- 1. Adding constraints create table t_user12 (id int zerofill , -- Zero fill constraint name varchar(20));insert into t_user12 values(123, ' Zhang San ');insert into t_user12 values(1, ' Li Si ');insert into t_user12 values(2, ' Wang Wu ');
summary We learned a lot of constraints earlier , Here is a general summary , We need to set these constraints according to our own application scenarios , Finally, we can meet our daily needs :
-- summary -- 1: Add a primary key constraint by modifying the table structure create table emp4(eid int primary key,name varchar(20),deptId int,salary double);-- 2: Add a self increasing positive constraint create table t_user1 (id int primary key auto_increment,name varchar(20));-- 3: Create a non empty constraint create table mydb1.t_user6 (id int ,name varchar(20) not null, -- Specify a non NULL constraint address varchar(20) not null -- Specify a non NULL constraint );-- 4: Create a unique constraint create table t_user8 (id int ,name varchar(20) ,phone_number varchar(20) unique -- Specify a unique constraint );-- 5: Create default constraints create table t_user10 (id int ,name varchar(20) ,address varchar(20) default ' Beijing ' -- Specify the default constraint );
This is about MySQL Default constraint of constraint default And zero fill constraints zerofill This is the end of the article , More about MySQL constraint Please search the previous articles of software development network or continue to browse the relevant articles below. I hope you will support software development network more in the future !
边栏推荐
- 刚开户的能买什么股票呢?炒股账户安全吗
- Intelligent transportation is full of vitality. What will happen in the future? [easy to understand]
- [matrix multiplication] [noi 2012] [cogs963] random number generator
- 201215-03-19 - cocos2dx memory management - specific explanation "recommended collection"
- 嵌入式系统真正安全了吗?[ OneSpin如何为开发团队全面解决IC完整性问题 ]
- CodeSonar网络研讨会
- 恶魔奶爸 B3 少量泛读,完成两万词汇量+
- Alibaba cloud award winning experience: how to mount NAS file system through ECS
- 恶魔奶爸 A3阶段 近常速语流初接触
- Jetty: configure connector [easy to understand]
猜你喜欢
How does codesonar help UAVs find software defects?
嵌入式系统真正安全了吗?[ OneSpin如何为开发团队全面解决IC完整性问题 ]
程序猿赚的那点钱算个P啊!
CodeSonar如何帮助无人机查找软件缺陷?
Mysql子查询关键字的使用方式(exists)
Onespin | solve the problems of hardware Trojan horse and security trust in IC Design
解决使用uni-app MediaError MediaError ErrorCode -5
如何满足医疗设备对安全性和保密性的双重需求?
CodeSonar网络研讨会
Make this crmeb single merchant wechat mall system popular, so easy to use!
随机推荐
解决使用uni-app MediaError MediaError ErrorCode -5
margin 等高布局
Onespin | solve the problems of hardware Trojan horse and security trust in IC Design
Implement secondary index with Gaussian redis
反诈困境,国有大行如何破局?
如何满足医疗设备对安全性和保密性的双重需求?
Hoj 2245 planktonic triangle cell (Mathematics)
Codeforces round 296 (Div. 2) A. playing with paper[easy to understand]
H3C s7000/s7500e/10500 series post stack BFD detection configuration method
Tensorflow2.x下如何运行1.x的代码
Addition, deletion, modification and query of sqlhelper
Introduction to referer and referer policy
openGl超级宝典学习笔记 (1)第一个三角形「建议收藏」
Deployment, recall and deletion solutions - stsadm and PowerShell "suggestions collection"
恶魔奶爸 C
国家正规的股票交易app有哪些?使用安不安全
恶魔奶爸 B1 听力最后壁垒,一鼓作气突破
智能软件分析平台Embold
恶魔奶爸 指南帖——简易版
Nebula importer data import practice