对数据库的操作除了查询,还包括插入、更新和删除等数据操作。后3种数据操作使用的 SQL 语言也称为数据操纵语言(DML)。
插入数据就是将数据记录添加到已经存在的数据表中,可以通过 insert 语句实现向数据表中一次插入一条记录,也可以使用 select 子句将查询结果批量插入数据表。
语法:
insert into table_name [ (column_name[,column_name2]...) ] values(express1[,express2]... )
EG:
SQL > insert into dept(deptno,dname,loc) values(88,‘Tony‘,‘tianjin‘)
注意:
insert 语句还可以一次向表中添加一组数据,可以使用 select 语句替换原来的 values 子句,语法如下:
insert into table_name [ (column_name1[,column_name2...]...) ] selectSubquery
EG:
SQL > insert into jobs_temp select * from jobs where jobs.salary > 1000
注意:
如果表中的数据不正确或不符合需求,那么就可以通过 update 语句实现修改现有的数据记录。
原文:https://www.cnblogs.com/niujifei/p/10952414.html