mysql学习 day05

今天,先继续完成了对约束的学习。
约束:
列级约束
表级约束
语法
create table 表名(
字段名 字段类型 列级约束,
字段名 字段类型 列级约束,
表级约束
)
注意:列级约束和表级约束的区别:
位置 支持
列级约束 列的后面 除了外键
表级约束 表的后面 除了非空和默认
create table 表名(
字段名 字段类型 列级约束 (非空、默认),
字段名 字段类型 列级约束,
表级约束 (外键约束)
)
创建表的时候添加约束 (添加约束的时机):
列级约束
表级约束
修改表的时候添加约束(添加约束的时机):
列级约束
表级约束
修改表时删除约束:通过修改的方式完成删除
还学习了事务、视图,它们的概念和实操。还有存储过程(procedure)、流程控制、自定义函数(function)。
这里有一个例子:
总数2000
张三丰 1000 500
update sinfo set salary = 500 where name = ‘张三丰’
郭襄 1000 1500
update sinfo set salary = 1500 where name = ‘郭襄’
张三丰 500 -> 1000
郭襄 1000 -> 1000
流程控制:1.变量 2.分支 3.循环

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值