欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          oracle怎么判斷表是否存在

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

          oracle怎么判斷表是否存在

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

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

          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怎么判斷表是否存在

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

          推薦教程:《Oracle教程》

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