-
插入完整行
这个例子将一个品牌插入tb_brand表中,每一列必须提供一个值,如果某列没有值,则应该使用NULL值。这种语法并不安全,因为它高度依赖表中的定义次序。
这中语法更安全,因为提供了列名,因此values中的值不用根据表中的实际行而写
-
插入部分行
使用上述的语句还可以只给某些列提供值,其他列不提供值。
这里的例子省略了seq列。 -
插入检索出的数据
insert可以将select语句的结果插入表中。
这个例子使用insert select从custnew中将所有数据导入customers,这个例子中insert和select语句中使用了相同的列名,事实上,不一定要求列名匹配。
select中可以包含where子句,以过滤插入的数据。