约束:
1) not null是唯一一个只能在创建表时声明的列级别定义的约束。
2) 其他的所有约束:primary key、foreign key、check、unique都能在创建表的列级别、表级别定义,以及创建后添加。
3) 定义或添加约束最好自己定义名称。
即constraint 名称 约束(表字段名)。
可以省略成:约束(表字段名)。
但是不建议,虽然系统默认添加名称但是后期修改该约束不好找。
总结SQL语言:
1)DQL和DML都是操作表记录的语言。
2)DCL是操作用户的语言。
3)DDL是操作数据库多个对象(User、table、sequence、index…),只有该语言语法需要指定对象类型。其他语言都是默认只有一个对象类型。
4)注意:只有DML需要手动提交事务。(manipulate)操作
英文语法:
(DQL和DML省略table)表记录:
select…from…
insert into…values
delete from…
updata…set…
(DCL语句省略user)用户
grant…to…
revoke…from…
(DDL语句不省略table、user…) 对象
create…
drop…
alter… identified by… account lock account unlock
有帮到你的点赞、收藏一下吧
需要更多教程,微信扫码即可
👆👆👆
别忘了扫码领资料哦【高清Java学习路线图】
和【全套学习视频及配套资料】