戴平均油画简介:在sql_server中 创建试图的问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 05:33:12
创建试图的时候
在Sql Server中不可以用
creat or replace 吗?

不可以这么用,替代的方法是

if exists(select * from sysobjects where name='视图名' and type='v')
begin
drop view 视图名
end

create table 视图名
....

就是如果存在视图就drop掉,然后从新创建。

如果确定视图已经存在可以用
alter view