学习笔记(05):mySQL数据库开发教程-域完整性-默认值约束

立即学习:https://edu.csdn.net/course/play/4364/77142?utm_source=blogtoedu

域完整性:

  • DEFAULT
  • NOT NULL
  • CHECK  —— mySQL不支持,不能阻止不符合check约束的值进入该列
  • FOREIGN KEY
# 创建表时给指定列添加default约束
create table st
(
sid INT not null primary key auto_increasement
sname varchar(10)
subject varchar(20) default  '软件工程'
entertime TIMESTAMP default now()
)

# 给已有表中指定列添加default约束
alter table 'TSubject' modify column Publisher varchar(20) default '清华大学出版社'

# 删除default约束
alter table 'TSubject' modify column Publisher varchar(20) default NULL

发布了15 篇原创文章 · 获赞 0 · 访问量 92

猜你喜欢

转载自blog.csdn.net/weiying_zh/article/details/105272642