数据库into用法(SQL into)
http://www.itjxue.com 2023-01-25 06:40 来源:未知 点击次数:
数据库 into
select ... into ... from
是创建表的语句,你通过这个语句创建了stu1的表,再运行时候,因为该表已存在
所以会报错
在已有表后面追加
insert into stu1
select s_ip,s_name
from stu_information
如果那个表不打算要
先
drop table stu1
再执行你的语句也行
数据库里面,SQL语句里面INTO什么意思?
into 是一个赋值操作,一般配合select 使用,把检索的列赋值给一个变量。
insert into语句是什么?
INSERT INTO是sql数据库中的语句,可以用于向表格中插入新的行,用于向表中插入新记录。
语法:insert into +表名(表中的字段)value(字段所对应的记录)。
a、第一种形式无需指定要插入数据的列名,只需提供被插入的值即可。
b、第二种形式需要指定列名及被插入的值。
注意:
insert into +表名(表中的字段)values(字段所对应的记录)(字段所对应的记录);INSERT INTO table_name VALUES (value1,value2,value3,...),(value1,value2,value3,...);用逗号隔开,括号括起来,加多少行数据就写多少个。
如果略掉了目标表的列的话,则默认会对目标表的全部列进行数据插入,且SELECT后面的列的顺序 必须和目标表中的列的定义顺序完全一致 才能完成正确的数据插入,这是一个很容易被忽略的地方值得注意。