plsql寫sql語句
『壹』 plsql developer7怎麼寫sql語句
首先打開PL/SQL Developer,登錄進來。
下圖是PL/SQL Developer登錄後的界面。
創建SQL窗口,如下圖所示。
我們可以輸入或者復制上我們那長長的SQL語句,如果我們要來檢查一下它寫的是否正確,或者邏輯是否正確,這樣長長的語句並不便於我們讀,所以還是美化一個SQL語句吧。
點擊工具欄上的「美化器」按鈕。
如下圖所示,我們SQL語句被格式化了,這樣閱讀起來很容易被理解了。
還可以用「編輯」菜單--「PL/SQL美化器」來格式化語句。
『貳』 oracle用PLSQL寫SQL語句為什麼select * from "emp"加個雙引號才出來否則報出找不到表或視圖錯誤
oracle中雙引號的作用是:在使用oracle保留字或者特殊字元作為欄位、表名時,需要使用雙引號括起。我猜測你在創建emp表時,使用了CREATE TABLE "emp"這樣的語句吧,你的表名就是帶雙引號的「emp」,查詢時當然也要使用雙引號的了。
『叄』 plsql如何執行.sql文件剛接觸,不熟悉,能細講下嗎謝謝
方法和詳細的操作步驟如下:
1、第一步,打開軟體,進入資料庫連接界面,見下圖,轉到下面的步驟。
『肆』 plsql怎樣自動生成sql語句
自動生成怎樣的sql語句?
select、還是建表、建視圖的DDL語句
如果是建表、建視圖的DDL,可以使用tools--export 導出成sql語句的方式。
如果是select語句,可以用 tools--query builder
『伍』 plsql問題 怎麼寫sql語句查詢出來的數據是跟隨這個文本框里的日期而查詢
日期欄位=to_date('2015-12-01','yyyy-mm-dd')
『陸』 plsql 語句怎麼寫
select (case when parentid='aaaaa' then 1
when parentid='bbbbb' then 2
when parentid='ccccc' then 3 else end )as level,id,parentid
from 表
where ,,,,,,,
想要這樣?
『柒』 請問各位大神以下oracle plsql語句怎麼寫
select
c.ckmc
倉庫名稱,
t.合計,
t.物品A,
t.物品B,
t.物品C,
t.物品D,
t.物品E
from
ckdm
c,
(select
a.ckdm,
sum(decode(a.hpdm,
301,
a.je))
+
sum(decode(a.hpdm,
302,
a.je))
+
sum(decode(a.hpdm,
303,
a.je))
+
sum(decode(a.hpdm,
304,
a.je))
+
sum(decode(a.hpdm,
305,
a.je))
合計,
sum(decode(a.hpdm,
301,
a.je))
物品A,
sum(decode(a.hpdm,
302,
a.je))
物品B,
sum(decode(a.hpdm,
303,
a.je))
物品C,
sum(decode(a.hpdm,
304,
a.je))
物品D,
sum(decode(a.hpdm,
305,
a.je))
物品E,
from
ckhp
a
group
by
a.ckdm)
t
where
t.ckdm
=
c.ckdm
group
by
ckmc
order
by
c.ckdm;
沒有實際建表,你試下是否可行。
『捌』 pl sql 怎麼寫語句能直接修改 查詢表的值
1.plsql裡面不允許執行select * from tablename的語句,只能執行select * into xxx from tablename
2.要修改行記錄你要使用游標操作
3.使用for update 是可以的,他不是不穩定只是他操作會鎖表
4.rowid 在資料庫里是不穩定的,他是會變的,你應該使用主鍵而不是rowid
『玖』 如何在plsql里執行sql語句
file -> new -> sql window -> 輸入SQL語句 -> F8運行