数据库里的Snum,Sname,select from,insert into分别是什么含义?

数据库里的Snum,Sname,select from,insert into分别是什么含义?,第1张

数据库的主要 *** 作是增删改查。

1.

Snum和Sname应该是数据表里的两个字段

2.

select

from是查询语句,从数据表中查询数据。

3.

insert

into是插入语句,向数据表中插入数据。

select ... into ... from

是创建表的语句,你通过这个语句创建了stu1的表,再运行时候,因为该表已存在

所以会报错

在已有表后面追加

insert into stu1

select s_ip,s_name

from stu_information

如果那个表不打算要

drop table stu1

再执行你的语句也行

INSERT INTO是sql数据库中的语句,可以用于向表格中插入新的行,用于向表中插入新记录。

语法:insert into +表名(表中的字段)value(字段所对应的记录)。

a、第一种形式无需指定要插入数据的列名,只需提供被插入的值即可。

b、第二种形式需要指定列名及被插入的值。

注意:

insert into +表名(表中的字段)values(字段所对应的记录)(字段所对应的记录);INSERT INTO table_name VALUES (value1,value2,value3,...),(value1,value2,value3,...);用逗号隔开,括号括起来,加多少行数据就写多少个。

如果略掉了目标表的列的话,则默认会对目标表的全部列进行数据插入,且SELECT后面的列的顺序 必须和目标表中的列的定义顺序完全一致 才能完成正确的数据插入,这是一个很容易被忽略的地方值得注意。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9908364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存