sql 赋值 null_SQL基础知识讲解(day7)

欢迎大家继续阅读我们的SQL基础知识讲解第七篇,今天我们继续接着我们昨天的内容进行讲解: DEFAULT关键字 用DEFAULT填补空白:如果某些列通常有某个特定值,我们就可以把特定值指派为DEFAULT默认值。 跟在DEFAULT关键字后的值会在每次新增记录时自动插入表中一只要没有另外指派其他值。默认值的类型必须和列的类型相同。 就像这样:

0f4f7c3ec463acecef0d4b9e2d57318a.png

420050406f6cc9ba0866a52260715768.png

如果留下不填的话,这就是它们在表中看起来的样子,本例

中Cinnamondo、Rockstar、Carameller 的列都没有填入doughnut_cost的值。

SQL填字游戏

让我们的左脑也运动一下吧!下面是个典型的填字游戏;

所有解答的词条都曾在本章出现过。(参考图例我们依旧放在后面了哦)

514596e5486892b734d0597f095e3717.png

1b45a02a2064a19a2a17e9197b296a73.png

你的SQL工具包

前面的知识已被收进你的工具包,而且你已经知道该如何创建数据库和表,也知道如何在表中插入最常见的数据类型的同时保证需要值的列有值。

21ade21f4d27eca65ad47253dc4385b0.png

复习要点

1.如果想查看表的结构,可以使用DESC语句。

2.DRAP TABLE语句求于丢弃表。谨慎使用!

3.为表插入数据时,可以使用任何一种INSERT语句。

4.NULL是未定义的值。它不等于零,也不等于空值。值可以是NULL,但绝非等于NULL。

5.没有在INSERT语句中被赋值的列默认为NULL。

6.可以把列修改为不接受NULL值,这需要在创建表时使用关键字NOT NULL。

7.创建表时使用DEFAULT,可于日后输入缺乏部分数据的记录时自动填入默认值。

dca30a7b16d492733b8dd05e15523a76.png

f611aaf85e174f0af8ffb6d99a901a17.png

我们给大家小小的总结了一下!

53e3f841bbbc6b550a03e32c245d024b.png

 以上就是我们第七期的全部内容啦!下期再见!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值