在oracle數據庫中,若何利用plsql查詢數據庫表中的數據呢?本文只介紹查詢的根本方式,以及select的根本語法
利用plsql毗連上數據庫之后,睜開【Tables】選項,在想要查詢的數據庫表上面點擊鼠標右鍵,選擇【Query data】選項,右側呈現的窗口中,會默認查詢這個表的數據
例如:select * from TBLTEST t
在右側的窗口中,指心猿意馬列查詢,好比,只查詢出項目編碼、項目名,可以利用下面的SQL語句
select ITEMCODE, ITEMNAME
from TBLTEST
查詢的時辰,字段名稱巨細寫,可以與數據庫的字段紛歧樣。也就是說,字段名是忽略巨細寫的
select itemcode, ITEMname
from TBLTEST
切確匹配,查詢項目編碼欄位 = Item001 的成果,從執行成果看出,切確匹配當作功了。請注重,此時的 Item001 與數據庫中的值巨細寫是完全匹配的
select *
from tblTest
where itemcode = 'Item001'
切確匹配,查詢項目編碼欄位 = item001 的成果,注重,此時的I釀成了小寫字母,與數據庫中的值巨細寫紛歧樣了。成果就查詢不到成果了。是以,oracle數據庫中的切確匹配,需要連結值巨細寫一致
select *
from tblTest
where itemcode = 'item001'
oracle數據庫查詢的時辰,oracle系統的關頭字,好比select,from,where是不區分巨細寫的。例如,下面這種關頭字巨細寫夾雜的sql語句,也能查詢出成果
select *
FROM tblTest
WHere itemcode = 'Item001'
Oracle數據庫中,所有的SQL最終城市翻譯當作大寫字母然后再執行。是以,建議oracle關頭字、表名、字段都寫當作大寫字母,可是過濾的字符值,需要按照現實值巨細寫
SELECT *
FROM TBLTEST
WHERE ITEMCODE = 'Item001'
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!