oracle判斷表是否存在的函式
函式定義:
create or replace function is_table_exists( table_name_to_check varchar2)
return boolean is
row_count number;
is_exists boolean;
begin
select count(*) into row_count
from dual
where exists
( select * from user_tables where table_name = upper(table_name_to_check) );
if row_count = 0 then
is_exists := false;
else
is_exists := true;
end if;
return is_exists;
end;
函式呼叫:
begin
if is_table_exists('table_name') then
dbms_output.put_line('exists.');
else
dbms_output.put_line('not exists.');
end if;
end;
判斷臨時表是否存在
if object id tempdb.t is not null drop table t if objectproperty object id tempdb.t istable 1 print authors is a table else if objectproperty object i...
sqlserver判斷表是否存在
1 判斷資料表是否存在 方法一 use yourdb goif object id n tablename n u is not null print 存在 else print 不存在 例如 use fireweb goif object id n temp tbl n u is not null...
MySQL判斷表是否存在
有四種方式進行判斷 12 3 4 5 1.show tableslike tb bp d case 2.selecttable namefrominformation schema.tableswhere table schema dbname andtable name tablename 3.如...