plsqlcommit
A. 在plsql里執行語句最後沒有執行commit就關機,後來在語句後面加for update執行時沒反應。
直接執行這個語句就好,不需要改動什麼,執行完得到sid和 SERIAL#,然後執行alter system kill session 'sid,SERIAL#';就可以解鎖了
B. Oralce commit有什麼作用
commit是提交的意思,他對insert、update適用。
作用是為了避免你插入的時候出現錯誤,如果出現了錯誤,就可以適用回滾,commit以後就不能回滾了。
scott和system不是同一個用戶,他們擁有的不同,所以不能查看。
就像你在你家,想看別人家的東西,看不到的。
C. plsql導出insert語句的sql文件,如何讓每N行加一個commit
pl/sql: Tools-Export Tables-選擇表-SQL Inserts 下面 commit every 後面輸入數字,就可以,我電腦上沒有 pl/sql,截不了圖。
D. pl/sql提交按鈕不能提交,點擊之後沒有變灰,並且數據里也沒有數據,請大神請指點
根本原因是在某次提交時勾選了「不再顯示這個信息」,並且點了否。解決方法如下:
工具--首選項---用戶界面---選項---DSA對話框---內容如下
;顯示含有「不再顯示這個信息」的對話框
;你可以刪除用於你要啟用的信息的行
Commit=7
把Commit=7刪除後保存即可!無需重啟PLSQL。
E. plsql 為什麼不能提交
在plsql上執行create、update是不需要進行手動commit的,除非你的資料庫被調過,不然是自動保存。
另外一點,在plsql上,可能存在一點需要手動提交的,就是利用plsql工具去修改結果集,那麼就需要改完之後手動提交以下,否則數據就被鎖死了,無法訪問了。
F. PLSQL中在游標里可以執行commit嗎
可以,這樣表示一行一行提交
G. PL/SQL中的 COMMIT
你把你PL/SQL退出重進,應該就沒被更改
因為不commit的時候,你的更改在當前的session是有效的,只有當你退出後,再查看,才發現數據沒真正提交上去
H. PLSQL的COMMIT按鈕一直亮著
根本原因是在某次提交時勾選了「不再顯示這個信息」,並且點了否。解決方法如下:
工具--首選項---用戶界面---選項---DSA對話框---內容如下
;顯示含有「不再顯示這個信息」的對話框
;你可以刪除用於你要啟用的信息的行
Commit=7
把Commit=7刪除後保存即可!無需重啟PLSQL。
I. plsql中什麼時候用commit
執行完之後,最後COMMIT,不然表打開著,數據插不進來
J. oracle菜鳥求教,用plsql查詢表或者編輯表的時候,最後有個commit操作,但是我太笨了,怎麼找不到commit
你是pl/sql 工具是吧 ,這個工具,你但是查詢表的時候 是不需要提交的 ,如果是 update,delete或者是你 使用for update 手動編輯表數據時才需要點擊提交,提交操作是個綠色向下的箭頭(上邊工具欄 一般是第四個);如果你對表數據有編輯操作,那麼是必須提交的,不然你再去執行其他操作 它都會提示你是否提交上次的操作。多用幾次就好了。