双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

简单问题:用"select * into 新表 from 表1 "语句,怎么在生成的"新表"中加入主键列呢?

songfengerer songfengerer 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想用"select * into 新表 from 表1 "语句来生成新表,但不知怎么在生成的"新表"中加入主键列呢?
怎么修改一下上面的sql语句,使生成新表时,自动加入主键列(能自动加1,更好!!)?
谢谢!!!!!

...全文

相关推荐

MYSQL SELECT INTO 和 INSERT INTO SELECT

关于MySQL中“SELECT INTO”和“INSERT INTO SELECT”两种语法的使用与说明。

oldfour619

select into和insert into select使用方法

select into 和 insert into select 两种表复制语句 第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建 第二句(insert into select from)要求目标表(destTbl)存在,由于目标表已经存在,所以我们除了插入源表(srcTbl)的字段外,还可以插入常量

依漫工作室

INSERT INTO SELECT语句与SELECT INTO FROM语句的一些区别

INSERT INTO SELECT语句与SELECT INTO FROM语句的一些区别介绍,需要的朋友可以参考下面的说明与条件

weixin_38694343

SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解(SQL数据库和Oracle数据库的区别)

1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,…) select value1,value2,… from Table1 或者:Insert into Table2 select * from Table1 注意:(1)要求目标表Table2必须存在,并且字段field,field2…也必须存在 (2)注意Table2的主键约束,如果Table2有主键而且不为空,则 field1, field2…中必须包括主键 (3)注意语法,不要加values,和插入一条数据的sql混了,不要写成: Insert into Tab

weixin_38673237

select into 和 insert into select 两种表复制语句

第一句:SELECT * INTO [ToTable] FROM [FromTable] 第二句:INSERT INTO [ToTable] ([fild_One],[fild_Two]) SELECT [fild_One], 8 FROM [FromTable] 以上两句都是将 [FromTable] 的数据插入到 [ToTable],但两句又有区别的: 第一句(SELECT INTO FROM)要求目标表[ToTable]不存在,因为在插入时会自动创建。 第二句(INSERT INTO SELECT FROM)要求目标表[ToTable]存在,由于目标表已经存在,所以我们除了插入源

weixin_38689736
评论 6
收藏 已收藏
分享
返回顶部
songfengerer
MS-SQL Server 34,876 成员 254,635 内容