我要根据一个版本(我自定义的),然后根据这个版本号进去去判断要不要对某个视图进行创建更新。
因为在升级脚本时,对视图都是先删除再创建的。但create view必须是批处理的第一条语句,所以我根本没办法把create view放在
begin...end里面。那有没有其它方法来实现先判断版本再决定是否创建更新视图呢?
------解决方案--------------------
就用set noexec off,先在这个视图文件开始前这样操作一下,然后在判断版本的地方如果不需要更新就执行set noexec on ,然后在视图结束的时候再set noexec off一下就解决了