SQL基础——DML

DML:增删改表中的数据

添加数据:

格式:insert into 表名(列名1,列名2,…,列名n) values(值1,值2,…,值n);
注意:

  1. 列名要和表名一一对应;
  2. 若在表名后,不定义列名,则默认给所有列添加值;
  3. 除了数字类型,其他数据类型都要被引号(单双皆可)包裹。

删除数据:

格式:delete from 表名 [where 条件];
注意:

  1. 若不加where条件,则默认删除所有记录(而且是一条一条删除);
  2. 如果确实想要删除所有记录,可以使用:truncate table 表名; ,这种方式是删除整张表,再创建一个空表,效率更高(推荐)。

修改数据:

格式:update 表名 set 列名1 = 值1,列名2 = 值2,… [where 条件];
注意:若不加任何where条件,则会将表中所有记录都修改。

你可能感兴趣的:(SQL,sql,数据库,database)