oracle判断数据或字段是否存在处理
2011-08-25 13:08
423 查看
关于数据的处理
declare
v_cnt int;
begin
select count(*) into v_cnt from 表名称 where 查询操作处理数据的条件
if v_cnt>0 then --如果存在记录
相关操作
else
相关处理
--
end if;
end;
关于字段的处理
declare
v_col int;
begin
select count(*) into v_col from cols
where table_name = upper('表名称') and column_name = upper('字段名称');
if v_col>0 then
相关操作
-- alter table PXXXX drop COLUMN EXECUTE_DEPT_ID;
else
相关操作
-- ALTER TABLE PXXXX ADD ( SUPERVISION_DEPT_ID VARCHAR2(36) NULL) ;
end if;
end;
declare
v_cnt int;
begin
select count(*) into v_cnt from 表名称 where 查询操作处理数据的条件
if v_cnt>0 then --如果存在记录
相关操作
else
相关处理
--
end if;
end;
关于字段的处理
declare
v_col int;
begin
select count(*) into v_col from cols
where table_name = upper('表名称') and column_name = upper('字段名称');
if v_col>0 then
相关操作
-- alter table PXXXX drop COLUMN EXECUTE_DEPT_ID;
else
相关操作
-- ALTER TABLE PXXXX ADD ( SUPERVISION_DEPT_ID VARCHAR2(36) NULL) ;
end if;
end;
相关文章推荐
- oracle exists判断一个日期格式的字段是否存在逗号拼接的字符串日期里
- oracle判断字段是否存在语句
- JS中判断JSON数据是否存在某字段的方法
- JS中如何判断JSON数据是否存在某字段
- 如何判断传过来的JSON数据中,某个字段是否存在
- Oracle删除字段之前判断字段是否存在
- JS中如何判断JSON数据是否存在某字段
- Oracle删除字段之前判断字段是否存在
- JS中如何判断传过来的JSON数据中是否存在某字段
- Oracle删除字段之前判断字段是否存在
- Oracle删除表、字段之前判断表、字段是否存在
- oracle插入数据前判断是否存在
- Oracle删除表、字段之前判断表、字段是否存在
- 如何判断传过来的JSON数据中,某个字段是否存在
- oracle 添加字段时判断字段是否已经存在
- JS中判断JSON数据是否存在某字段的方法
- oracle 基础和管理 如何判断某个表中是否存在某个字段?
- oracle先判断数据是否存在再插入
- oracle判断表中的字段是否存在,表在数据库中是否存在
- oracle与sqlserver处理判断字段是否为空