SQL 插入数据:将数据插入到 tab_goods、tab_outbound 和 tab_warehouse 表
本示例展示了如何将数据插入到多个 SQL 表中。我们将数据插入到名为 tab_goods、tab_outbound 和 tab_warehouse 的三个表中。
数据插入概述
我们希望插入以下数据:
-
tab_goods 表
- gid: 11
- gcategory: '哈哈'
- gname: '会话'
- gmodel: 'd'
- gprice: 222
- gnumber: 100
-
tab_outbound 表
- o_gid: 11
- o_wid: 1
- odate: '2023-08-01'
- outbound: 20
- outmoney: 479374
-
tab_warehouse 表
- wid: 1
- wname: '仓库1'
- waddress: '地址1'
- wmoney: 2000
正确代码
为了将数据插入到每个表中,我们需要使用单独的 INSERT INTO 语句。
INSERT INTO tab_goods (gid, gcategory, gname, gmodel, gprice, gnumber)
VALUES (11, '哈哈', '会话', 'd', 222, 100);
INSERT INTO tab_outbound (o_gid, o_wid, odate, outbound, outmoney)
VALUES (11, 1, '2023-08-01', 20, 479374);
INSERT INTO tab_warehouse (wid, wname, waddress, wmoney)
VALUES (1, '仓库1', '地址1', 2000);
解释
INSERT INTO语句: 该语句用于将数据插入到表中。- 表名:
tab_goods、tab_outbound和tab_warehouse是我们想要插入数据的表名。 - 列名: 在括号中,我们列出了每个表中要插入数据的列名。
VALUES: 该关键字后跟一个包含要插入数据的数值列表。
注意事项:
- 每个
INSERT INTO语句只插入一个数据行。 - 列的顺序必须与
VALUES中数据的顺序匹配。 - 如果某些列未指定,则它们将使用其默认值(如果有)。
原文地址: https://www.cveoy.top/t/topic/qqqk 著作权归作者所有。请勿转载和采集!