1.如果插入的数据是从别的表中来的:insert into 表名 select 语句
2.如果插入的数据是Excel等的数据,可以把要插入的数据导入数据库中。
3.只能一个一个插入的话,可以在对象资源管理器界面,选中要插入的表,右击修改表,直接填写。不用写insert 语句。
insert into 表名
select 'S1','王芳','女','20','数学'
union all select 'S2','李莉','女','19','计算机'
union all select 'S3','王华','女','22','管理'
union all select 'S4','王明','女','19','数学'
insert Student SELECT '1201','吴华', '女',20,'成都','计算机系',null
UNION SELECT '1102','张军', '男',21,'上海','工程系',null
insert into yourtable
select * from mytable.
向表中添加数据可以使用INSERT 语句。 INSERT 语句的语法格式:
1.1、最简单的insert 语句
INSERT [into] table_name (column_list) VALUES(data_values)
注解:
[into]是一个可选的关键字,可以将它用在insert和目标表之间。
table_name 是将要添加数据的表的名称
(column_list) 是要添加数据的字段名称或字段列表,必须用括写将column_list 括起来,并用逗号进行分隔。若没有指字段列表,则指字全部字段。
1.2 省略values 的insert 语句
在T-SQL 语言中,有一种简单的插入多行的方法。这种方法使用select 语句查询出的结果代替values 子句.这种语法结构如下:
INSERT [into] table_name (column_name) SELECT [column_name] FROM table_name where [search_conditions]
[shere search] 查询条件。
INSERT表和SELECT表的结果集的列数,数据类型必须一致。
[search_conditions]查询条件