首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么将视图中的所有数据插入至新建的表中

2013-12-04 
如何将视图中的所有数据插入至新建的表中如标题。如何将视图view_customerID中的所有customerID插入至新建

如何将视图中的所有数据插入至新建的表中
如标题。如何将视图view_customerID中的所有customerID插入至新建的表CusMovieType中的customerID。用的是sql server2008.
[解决办法]
lnsert into tb(f1,f2..,fn) se1ect f1,f2,...fn from Viewname
[解决办法]


insert into CusMovieType(customerID)
select customerID from view_customerID

[解决办法]
--如果customerID不是自增列,直接插入
insert into CusMovieType(customerID)
select customerID from view_customerID

--如果是自增列:
set identity_insert CusMovieType on 
insert into CusMovieType(customerID)
select customerID from view_customerID

set identity_insert CusMovieType off
不过这个方法有时候也会失败

热点排行