数据插入:
单行数据插入:
语句:insert into 表名(列1,列2....) values(值1,值2....)
案列:假设数据库表名 student 里面2列 姓名 年龄,现在想插入姓名是小芳 年龄18的信息
案列插入语句:insert into Student(name,age) values('小芳',18)
多行数据插入一:
将现有表中的数据添加到已存在的表中。
语法:insert into 表名(列1,列2...) select 列名 from 原表名
案例:要将 原表名Student里的所有名称name 复制到已存在的Class表中Sname列中
案列插入语句:insert into Class(Sname) select name from Student
注意:Class表是已经存在的 表中的Sname列也是早已经创建完的
多行数据插入二
将现有表中的数据添加到新建的表中。
语法:select(列1,列2...) into 表名 from 原表名
案例:要将 原表名Student里的所有名称name 复制到一个新建的表Class里
案列插入语句:select name into Class from Student
多行数据插入三:
多行数据进行插入。
语法:insert into 表名(列1,列2...)
select <列名> union
select <列名> union
selec