oracle删除已存在的表的实例建站知识
导读:1建站知识查询系统表,判断表是否存在,存在则直接删除网站seo优化诊断工具网站seo优化培训。
Sql代码
复制代码 代码如下:
select count(*) from user_objects where object_name=upper(p_table_name); select count(*) from user_tables where table_name=upper(p_table_name); create or replace procedure p_drop_tabl网seo优化趋势e_if_exist_v1( p_table_name in varchar2 ) is v_count number(10); begin select count(*网站seo优化培训) into v_count from user_objects where object_name=upper(p_table_name); if v_count 如何seo优化推广网站> 0 then execute immediate 'drop table ' || p_table_name || ' purge'; end if; exception when no_data_found then begin null; end; end; / create or replace procedure p_drop_table_if_exist_v2( p_table_name in varchar2 ) is v_table_name varchar2(20); begin select table_name into v_table_name from user_tables where table_name=upper(p_table_name); if length(v_table_name)>0 then execute immediate 'drop table ' || p_table_name || ' cascade constraints'; end if; exception when no_data_found then begin null; end; end; /
相关网站seo优化诊断工具网站seo优化培训。声明: 本文由我的SEOUC技术文章主页发布于:2023-05-24 ,文章oracle删除已存在的表的实例建站知识主要讲述实例,存在,oracle删除已存在的表的实例建站知识网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_6232.html