• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    oracle數據庫,如何使用plsql查詢數據庫數據

    在oracle數據庫中,若何利用plsql查詢數據庫表中的數據呢?本文只介紹查詢的根本方式,以及select的根本語法

    東西/原料

    • oracle 11g
    • plsql

    方式/步調

    1. 1

      利用plsql毗連上數據庫之后,睜開【Tables】選項,在想要查詢的數據庫表上面點擊鼠標右鍵,選擇【Query data】選項,右側呈現的窗口中,會默認查詢這個表的數據

          例如:select * from TBLTEST t

    2. 2

      在右側的窗口中,指心猿意馬列查詢,好比,只查詢出項目編碼、項目名,可以利用下面的SQL語句

           select ITEMCODE, ITEMNAME

           from TBLTEST

    3. 3

      查詢的時辰,字段名稱巨細寫,可以與數據庫的字段紛歧樣。也就是說,字段名是忽略巨細寫的

          select itemcode, ITEMname

          from TBLTEST

    4. 4

      切確匹配,查詢項目編碼欄位 = Item001 的成果,從執行成果看出,切確匹配當作功了。請注重,此時的 Item001 與數據庫中的值巨細寫是完全匹配的

          select *

          from tblTest

          where itemcode = 'Item001'

    5. 5

      切確匹配,查詢項目編碼欄位 = item001 的成果,注重,此時的I釀成了小寫字母,與數據庫中的值巨細寫紛歧樣了。成果就查詢不到成果了。是以,oracle數據庫中的切確匹配,需要連結值巨細寫一致

          select *

          from tblTest

          where itemcode = 'item001'

    6. 6

      oracle數據庫查詢的時辰,oracle系統的關頭字,好比select,from,where是不區分巨細寫的。例如,下面這種關頭字巨細寫夾雜的sql語句,也能查詢出成果

          select *

          FROM tblTest

          WHere itemcode = 'Item001'

    7. 7

      Oracle數據庫中,所有的SQL最終城市翻譯當作大寫字母然后再執行。是以,建議oracle關頭字、表名、字段都寫當作大寫字母,可是過濾的字符值,需要按照現實值巨細寫

          SELECT *

          FROM TBLTEST

          WHERE ITEMCODE = 'Item001'

    • 發表于 2019-08-13 22:52
    • 閱讀 ( 1685 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆