plsqlsql格式化
『壹』 plsql如何使用
1、PL/SQL Developer記住登陸密碼
在使用PL/SQL Developer時,為了工作方便希望PL/SQL Developer記住登錄Oracle的用戶名和密碼;
設置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , "Store history"是默認勾選的,勾上"Store with password" 即可,重新登錄在輸入一次密碼則記住了。
2、執行單條SQL語句
在使用PL/SQL Developer的SQL Window時,按F8鍵,PL/SQL Developer默認是執行該窗口的所有SQL語句,需要設置為滑鼠所在的那條SQL語句,即執行當前SQL語句;
設置方法:PL/SQL Developer 7.1.2 -->tools->Preferences-->Window types ,勾上"AutoSelect Statement" 即可。
3、格式化SQL語句
在使用PL/SQL Developer的SQL Window時,有時候輸入的SQL語句太長或太亂,希望能用比較通用的寫法格式話一下,這樣看起來會好看些,也好分析;
使用方法:選中需要格式化的SQL語句,然後點擊工具欄的PL/SQL beautifier按鈕即可.
4、查看執行計劃
在使用PL/SQL Developer的SQL Window時,有時候輸入的SQL語句執行的效率,分析下表結構,如何可以提高查詢的效率,可以通過查看Oracle提供的執行計劃;
使用方法:選中需要分析的SQL語句,然後點擊工具欄的Explain plan按鈕(即執行計劃),或者直接按F5即可。
5、調試存儲過程
在使用PL/SQL Developer操作Oracle時,有時候調用某些存儲過程,或者調試存儲過程;
調用存儲過程的方法:首先,在PL/SQL Developer左邊的Browser中選擇Proceres,查找需要調用的存儲過程;然後,選中調試的存儲過程,點擊右鍵,選擇Test,在彈出來的Test scrīpt窗口中,對於定義為in類型的參數,需要給該參數的Value輸入值;最後點擊上面的條數按鈕:Start debugger 或者按F9;最後點擊:RUN 或者Ctrl R
『貳』 如何用plsql語句把一個表的所有列都轉換為字元型
方法一:varchar和nvarchar類型是支持replace,所以如果你的text不超過8000可以先轉換成前面兩種類型再使用replace
替換
text
ntext
數據類型欄位的語句
。
update
表名
set
欄位名=replace(cast(與前面一樣的欄位名
as
varchar(8000))
,'原本內容','想要替換成什麼')
方法二:
update
[表名]
set
欄位名
=
replace(與前面一樣的欄位名,'原本內容','想要替換成什麼')
『叄』 plsql如何設置查詢結果格式化
說的是plsql developer工具?
它自動就會將結果集格式化為比較友好的表格形式,如果你想轉換,可以修改sql語句,使用to_date,to_char,to_number函數。
還是plsql 程序?
如果是plsql 程序,沒有自動設置結果格式化的。只能自己使用dbms_output包來輸出一些格式化的東西。
『肆』 pl sql 格式化按鈕 在哪裡
一般都用文本編輯器,編寫存儲過程,格式化之後導入到PLSQL中去。
『伍』 Sql語句多行格式化為一行
在美化器中設置,講第一個tab頁面中的右邊距設置變大,即可。
『陸』 plsql 12 怎麼美化sql
『柒』 plsql查詢中怎麼格式化時間戳
首先打開PL/SQL Developer,登錄進來。
『捌』 plsql 數據輸出格式轉換
你可以參考一下語句試試:
select 日期,case when 貨號=1 then 數量 else 0 end 貨號1數量,case when 貨號=2 then 數量 else 0 end 貨號2數量 from 表
『玖』 plsql格式化sql快捷鍵
默認是沒有快捷鍵,要自己設置
菜單:tools---preferences--keyconfiguration---下拉找到tools/PL/SQLBeautifier,