OrientDB提交數據庫
與RDBMS相似,OrientDB也提供了Commit
和Rollback
等事務概念。 提交是指通過保存對數據庫的所有更改來關閉事務。 回滾是指將數據庫狀態恢復到您打開事務的位置。
以下語句是Commit
數據庫命令的基本語法。
COMMIT;
注 - 只有在連接到特定數據庫並開始事務後,才能使用此命令。
示例
在這個例子中,我們將使用在前一章中創建的名爲demo
的數據庫。將看到提交事務的操作並使用事務來存儲記錄。
首先,使用以下BEGIN
命令啓動事務。
orientdb {db = demo}> BEGIN
然後,使用以下命令將值爲id = 12
和name = Maxsu
的記錄插入到 employee
表中。
orientdb> INSERT INTO employee (id, name) VALUES (12, 'Maxsu')
可以使用以下命令來提交事務。
orientdb> commit
如果此事務成功提交,將得到以下輸出。
Transaction 2 has been committed in 4ms