COMMIT[操作指令]

COMMIT[操作指令]
COMMIT[操作指令]
更多義項 ▼ 收起列表 ▲

COMMIT命令用於把事務所做的修改保存到資料庫,它把上一個COMMIT或ROLLBACK命令之後的全部事務都保存到資料庫。

簡介

語法

commit [work];

輸入

WORK, TRANSACTION

可選關鍵字,唯一作用是讓命令對用戶更加友好。

輸出

COMMIT

提交成功返回此信息.

NOTICE: COMMIT: no transaction in progress

如果過程中沒有事務,返回此信息.

注意

關鍵字 WORK 和 TRANSACTION 都可以忽略.

使用 ROLLBACK 語句退出一次事務.

兼容性

SQL92 只聲明了兩種形式 COMMIT 和 COMMIT WORK。否則完全兼容。

用途

使用COMMIT提交當前事務,使事務中執行的變更永久化,所有事務的更改都將為其他事務可見,而且保證當崩潰發生時的可持續性;

通過修改的表,查看事務期間所作的任何更改,但其他用戶不能看到所做的更改;

可以回滾 ROLLBACK語句與事務過程中所做的任何更改;

可以使用此語句手動提交疑問在分散式的事務上;

可以使用此語句終止SET TRANSACTION語句的唯讀事務;

commit

1. to do sth. bad or illegal 犯(罪); 乾(不好的事): to commit a crime 犯罪。

2. to send sb to a prison, mental hospital, etc 送進(監獄,精神病院等)。

3. commit sb/yourself (to sth/to doing sth) to promise to do sth 承諾(做某事)。

4. to decide to use sth for a particular purpose 把(某物)投入(作某用途)。

5. commit yourself (on sth): to say openly what you think or believe 公開表態。

cvs命令-commit

commit 將檔案簽入到倉庫中

cvs commit [-nRlf] [-m msg | -F logfile] [-r rev] files...

-n 不運行模組程式

-R 操作套用於子模組

-l 只有本目錄,不包括子目錄

-f 強制提交檔案,不套用於子目錄

-F file 從file中讀出日誌信息

-m msg 日誌信息

-r rev 提交到這個分支或主幹版本

相關詞條

相關搜尋

熱門詞條

聯絡我們