社区
MS-SQL Server
帖子详情
简单问题:用"select * into 新表 from 表1 "语句,怎么在生成的"新表"中加入主键列呢?
songfengerer
2003-10-16 03:44:06
我想用"select * into 新表 from 表1 "语句来生成新表,但不知怎么在生成的"新表"中加入主键列呢?
怎么修改一下上面的sql语句,使生成新表时,自动加入主键列(能自动加1,更好!!)?
谢谢!!!!!
...全文
155
6
打赏
收藏
简单问题:用"select * into 新表 from 表1 "语句,怎么在生成的"新表"中加入主键列呢?
我想用"select * into 新表 from 表1 "语句来生成新表,但不知怎么在生成的"新表"中加入主键列呢? 怎么修改一下上面的sql语句,使生成新表时,自动加入主键列(能自动加1,更好!!)? 谢谢!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aierong
2003-10-16
打赏
举报
回复
select * into newtable from tablename
alter table newtable
add ids int identity(1,1) constraint pk_aaa primary key(ids)
加入新列ids自动加1
zhbname
2003-10-16
打赏
举报
回复
up
welyngj
2003-10-16
打赏
举报
回复
select identity(int,1,1)as id,* into 新表 from 表1
sdhdy
2003-10-16
打赏
举报
回复
你最好新建一个表,
如:
create table aa(id int identity(1,1) primary key ,F1 varchar(20),F2 varchar(100))
go
insert aa(F1,F2) select * from 表1
pengdali
2003-10-16
打赏
举报
回复
alter table 新表 add constraint pk_1 primary key (编号)
pengdali
2003-10-16
打赏
举报
回复
ALTER TABLE 新表 ADD 编号 bigint identity(1,1) not null
经典sql
语句
大全(基础篇、提升篇、技巧篇)
经典sql
语句
大全(基础篇、提升篇、技巧篇)
经典SQL
语句
大全.doc
经典SQL
语句
大全.doc 经典SQL
语句
大全.doc 经典SQL
语句
大全.doc
Oracle查询
语句
大全-精华版
Oracle查询
语句
大全,这个主要适合新人或者转数据库的人做字典型查询
SQL学习资料(包含所有常用的
语句
例子)
sql学习必备,内含sql一些常用
语句
的例子,有图有
表
,通过结果来理解sql
语句
的实现与结果。
数据库SQL基本
语句
(半天即可学会,轻松
简单
)
只要你花半天时间,就能轻松掌握SQL基本
语句
的使用方式,很好的参考资料,主要看文章
中
的例子,因为例子具有可读连续性,因此,文档描述非常
简单
,容易掌握,也较通俗易懂!与大家分享!与大家共享!
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章