/*==============================================================*/
/* DBMS name: ORACLE Version 11g */
/* Created on: 2016/5/27 16:20:29 */
/*==============================================================*/
WHENEVER SQLERROR EXIT --查询执行异常时自动停止
set serveroutput on --显示输出日志
--判断脚本是否已经执行过
declare
var_upgrade_version varchar2(32) := 'V02.000.00';
var_exists_version varchar2(32) ;
no_result EXCEPTION;
BEGIN
SELECT count(1) INTO var_exists_version from BD_DATABASE_VERSION where version_source=var_upgrade_version;
IF var_exists_version>0 THEN
dbms_output.put_line('==============>当前脚本已升级');
RAISE no_result;--抛出异常,程序停止
END IF;
END;
/
alter table test drop column ES_CODE;
Oracle SQL PLUS 执行SQL脚本文件是否执行后续SQL
最新推荐文章于 2018-11-15 18:33:15 发布
本文介绍了一个Oracle 11g数据库脚本,用于检查数据库版本并根据版本执行特定操作。该脚本首先判断是否已执行过指定版本的升级脚本,如果已执行则输出提示信息并终止。随后演示了如何移除表中的特定列。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
图片生成
Stable-Diffusion
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
1061

被折叠的 条评论
为什么被折叠?



