当前位置:网站首页>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 !
边栏推荐
- 恶魔奶爸 B2 突破语法,完成正统口语练习
- POJ 3140 Contestants Division「建议收藏」
- Details of C language integer and floating-point data storage in memory (including details of original code, inverse code, complement, size end storage, etc.)
- Jetty:配置连接器[通俗易懂]
- Static analysis of software defects codesonar 5.2 release
- UVA 12230 – crossing rivers (probability) "suggested collection"
- 恶魔奶爸 A1 语音听力初挑战
- 神兵利器——敏感文件发现工具
- Mahout-Pearson correlation的实现
- 开户必须往账户里面赚钱吗,资金安全吗?
猜你喜欢
Klocwork 代码静态分析工具
Klocwork code static analysis tool
使用枚举实现英文转盲文
95年专注安全这一件事 沃尔沃未来聚焦智能驾驶与电气化领域安全
Is embedded system really safe? [how does onespin comprehensively solve the IC integrity problem for the development team]
恶魔奶爸 B3 少量泛读,完成两万词汇量+
How to meet the dual needs of security and confidentiality of medical devices?
[paper reading] maps: Multi-Agent Reinforcement Learning Based Portfolio Management System
Implement secondary index with Gaussian redis
Ubuntu安装mysql8遇到的问题以及详细安装过程
随机推荐
阿洛的烦恼
[award publicity] issue 22 publicity of the award list in June 2022: Community star selection | Newcomer Award | blog synchronization | recommendation Award
死锁的产生条件和预防处理[通俗易懂]
Postgresql数据库character varying和character的区别说明
openGl超级宝典学习笔记 (1)第一个三角形「建议收藏」
数值法求解最优控制问题(〇)——定义
Codeforces Round #275 (Div. 2) C – Diverse Permutation (构造)[通俗易懂]
Feature generation
Lingyun going to sea | yidiantianxia & Huawei cloud: promoting the globalization of Chinese e-commerce enterprise brands
The latest version of codesonar has improved functional security and supports Misra, c++ parsing and visualization
如何满足医疗设备对安全性和保密性的双重需求?
开户必须往账户里面赚钱吗,资金安全吗?
【矩阵乘】【NOI 2012】【cogs963】随机数生成器
如何挑选基金产品?2022年7月份适合买什么基金?
目标:不排斥 yaml 语法。争取快速上手
Optimization cases of complex factor calculation: deep imbalance, buying and selling pressure index, volatility calculation
【OpenCV 例程200篇】223. 特征提取之多边形拟合(cv.approxPolyDP)
ISO 26262 - 基于需求测试以外的考虑因素
Object-C programming tips timer "suggestions collection"
如何满足医疗设备对安全性和保密性的双重需求?