plsqlforupdate
㈠ 在plsql里執行語句最後沒有執行commit就關機,後來在語句後面加for update執行時沒反應。
直接執行這個語句就好,不需要改動什麼,執行完得到sid和 SERIAL#,然後執行alter system kill session 'sid,SERIAL#';就可以解鎖了
㈡ PLSQL的COMMIT按鈕一直亮著
根本原因是在某次提交時勾選了「不再顯示這個信息」,並且點了否。解決方法如下:
工具--首選項---用戶界面---選項---DSA對話框---內容如下
;顯示含有「不再顯示這個信息」的對話框
;你可以刪除用於你要啟用的信息的行
Commit=7
把Commit=7刪除後保存即可!無需重啟PLSQL。
㈢ 如何在plsql中導入excel數據
第一步:連接oracle這里採用plsql,首先打開plsql,輸入用戶名和密碼登錄到oracle中
第二步:登錄到plsq主頁面,然後打開查詢窗口,編寫查詢語句,查詢需要修改的表,這里有個主意事項需要在查詢語句後面增加for update
第三步:這里打開excel,整理需要導入的excel數據,這里有個主意事項,excel中數據列前面要增加一行空行列
第四步:選中excel中需要的數據,可以使用滑鼠右鍵--復制,也可以使用ctrl+C按復制
第五步:打開資料庫中表的鎖鍵,然後選中點擊數據第一行,使第一行數據全選,然後ctrl+V,復制剛才粘貼excel的數據
㈣ PLSQL Developer查詢數據時for update問題
有人在鎖表, 你一直在等待。
可以用 select t.*, t.rowid from aa_yudy_deal t 這種方法。這種方法只鎖查出的結果。不影響其他人操作 其他數據。
最好不用for update ,因為只能鎖表的人自己操作這個表。