亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    oracle怎么判斷表是否存在

    oracle中可用“SELECT COUNT(*) FROM ALL_TABLES WHERE OWNER=UPPER('用戶名') AND TABLE_NAME=UPPER('表名')”語(yǔ)句來(lái)判斷指定表是否存在,若返回“0”則該表不存在。

    oracle怎么判斷表是否存在

    本教程操作環(huán)境:Windows7系統(tǒng)、Oracle 11g版、Dell G3電腦。

    oracle數(shù)據(jù)庫(kù)判斷某表是否存在

    1、第一種sql

    select count(*) from user_tables where table_name =upper('表名')

    這個(gè)是查詢當(dāng)前登錄用戶中的所有表中是否存在該表。注意表名區(qū)分大小寫,如果參數(shù)不限制,那這里就必須要加上upper函數(shù) 。

    效果如下:

    oracle怎么判斷表是否存在

    2、第二種sql

    SELECT COUNT(*) FROM ALL_TABLES WHERE OWNER = UPPER('用戶名')  AND TABLE_NAME = UPPER('表名')

    示例:

    查詢 znxd_1 這個(gè)用戶下的表中是否存在該表。比如你登錄的是znxd_gateway 這個(gè)用戶,在它的查詢面板上執(zhí)行上邊的sql,就可以查詢znxd_1 這個(gè)用戶下是否存在某表。

    效果如下:

    oracle怎么判斷表是否存在

    也就是說(shuō)當(dāng)返回0 時(shí),表示數(shù)據(jù)庫(kù)沒(méi)有該表,返回1 時(shí),表示存在該表。

    推薦教程:《Oracle教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)