读书人

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

发布时间: 2013-12-04 17:21:01 作者: rapoo

如何将视图中的所有数据插入至新建的表中
如标题。如何将视图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
不过这个方法有时候也会失败

读书人网 >SQL Server

热点推荐