插入、更新和删除行数据
本文介绍如何在 Cloudberry Database 中操作行数据,包括:
插入行
INSERT
语句用于往表中插入行。使用此命令需要输入表名以及要插入的每个列值。你可以用任意顺序指定列名。如果不指定列名,请按表中列的顺序列出要插入的数据值,并用逗号分隔。
例如,指定列名和要插入的值:
INSERT INTO products (name, price, product_no) VALUES ('Cheese', 9.99, 1);
仅指定要插入的值:
INSERT INTO products VALUES (1, 'Cheese', 9.99);
通常,数据值是常量,但也可以使用标量表达式。例如:
INSERT INTO films SELECT * FROM tmp_films WHERE date_prod <
'2016-05-07';
可以在单条命令中插入多行。例如:
INSERT INTO products (product_no, name, price) VALUES
(1, 'Cheese', 9.99),
(2, 'Bread', 1.99),
(3, 'Milk', 2.99);