SQL 数据库操作与查询基础
1. 数据表的填充与修改
在拥有 person 和 favorite_food 表之后,就可以开始探索四条 SQL 数据语句: insert 、 update 、 delete 和 select 。
1.1 插入数据
由于 person 或 favorite_food 表中尚无数据,首先要探索的 SQL 数据语句就是 insert 语句。 insert 语句有三个主要组成部分:
- 要添加数据的表名
- 表中要填充数据的列名
- 用于填充列的值
因此,不需要为表中的每一列都提供数据(除非表中的所有列都被定义为非空)。在某些情况下,初始 insert 语句中未包含的列,之后可以通过 update 语句赋值。在其他情况下,某一行数据的某个列可能永远不会有值(例如,客户订单在发货前取消,那么 ship_date 列就不适用)。
1.1.1 生成数字键数据
在向 person 表插入数据之前,有必要讨论一下如何为数字主键生成值。除了凭空选一个数字外,还有以下几种选择:
- 查看表中当前的最大值并加 1。
- 让数据库服务器为你提供
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



