数据操作语言:插入insert;修改update;删除delete
方式一
插入语句语法:
insert into表名 (列名,…) values(值,…);
要求插入的值的类型要与列的类型一致或兼容。并且个数必须一致。
对于不可以为null的列必须要插入值,nullable是可以修改的。点击表-右键-改变表。可以设置默认值或者是否为空。
可以为null的列,如果不想插入值,可以设置为null。或者在上边可选字段处就不添加。
字段的顺序是可以修改的。只要与新插入的值相对应就可以。
可以省略列名,默认是所有列。
方式二
语法:
insert into 表名
set 列名=值,列名=值,…
可以为null的直接省略就可以。
两种方式的比较
-
方式一可以支持插入多行,方式二不支持。
-
方式一支持子查询,方式二不支持。
-
一般情况下,用方式一的情况较多。