insert into和 into有什么区别

Li_How 2017-11-30 09:12:11
insert table values(....) 和 insert into values (......) 效果是一样的,具体差别在哪?或者机制有什么不同
...全文
1662 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wylwyl1108 2018-06-11
  • 打赏
  • 举报
回复
insert (into) 表名 values(...) into可以省略
吉普赛的歌 版主 2018-06-04
  • 打赏
  • 举报
回复
张三的外号叫张大麻子, 你说有什么区别? 不需要计较这些语法方面的东西, 程序设计者的想法而已。
xiaoxiangqing 2018-06-04
  • 打赏
  • 举报
回复
一个是简写,另一个不是简写而已
OwenZeng_DBA 2018-06-04
  • 打赏
  • 举报
回复
引用 楼主 qq_32310955 的回复:
insert table values(....) 和 insert into values (......) 效果是一样的,具体差别在哪?或者机制有什么不同
什么数据库,从机制来讲是一样的
dululululu 2018-06-03
  • 打赏
  • 举报
回复
比如insert into T_student(name) values(@Studentname) 就是将变量@Studentname的值插入T_student这张表的name列 楼主可能想问select Insert into和Insert into select的区别 insert into相当于自定义数据数据插入,而insert into select则相当于根据其他表的数据插入到被插入的表中。
  • 打赏
  • 举报
回复
这个问题问的很。。。 你如果问问delete from tb和truncate table tb 有什么区别 还能说一说。。。
无名小辈 2018-04-24
  • 打赏
  • 举报
回复
没区别,sqlserver好像可以省略,但是机制是一样的
xiaoxiangqing 2018-04-24
  • 打赏
  • 举报
回复
我觉得差不多
qq_41988350 2018-04-24
  • 打赏
  • 举报
回复
题主的问题是不是 想了解 select into 和insert into 的区别啊! insert into select into 的区别参阅
uu3131313131 2018-04-19
  • 打赏
  • 举报
回复
根据本人的经验 INSERT INTO 是通用的,存储空间不是特别特别紧张尽量写全,以便之后迁移代码什么的方便。在SQLSERVER中省略的原因是做实体表关联拼接SQL时为了节省空间才省略into 本人使用过的其他数据库 ORACLE MYSQL DB2 GBASE HIVE 均不可省略into。
xiaocongzhi 2018-04-18
  • 打赏
  • 举报
回复
INSERT INTO与INSERT都可以,但最好还是写成INSERT INTO,以免什么时候移植代码到其它数据库中出问题
rings2000 2018-04-10
  • 打赏
  • 举报
回复
一般都用insert into,标准一点
xzxmustwin 2017-11-30
  • 打赏
  • 举报
回复
不知道,没什么区别吧。但是一般都用insert into,标准一点
卖水果的net 版主 2017-11-30
  • 打赏
  • 举报
回复
insert into tablename values(。。) 表名不能省略。 into 有些数据库可以省略。 同样,delete from tablename,这里的 from ,某些数据库也可以省略。

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧