DML(数据操作语言)之INSERT

发布于 2020-08-13  328 次阅读


DML是对表记录进行的操作(增删改)

插入数据

INSERT INTO 表名(列名1,列名2,……) VAULES (列值1,列值2,………);
  • 在表名后给出要插入的列名,其他没有指定的列等同于插入NULL值,所以插入记录总是插入一行
  • 在VALUE后给出列值,值的顺序和个数必须与前面指定的列对应
INSERT INTO 表名  VAULES (列值1,列值2);
  • 米有给出要插入的列,那么表示插入所有列
  • 值的个数必须是该表列的个数
  • 值的顺序,必须与表创建时给出的列顺序相同

同时插入多行

INSERT INTO 表名 VAULES (列值1,列值2),(列值1,列值2);