OrientDB提交數(shù)據(jù)庫(kù)

2018-12-22 10:03 更新

與RDBMS類似,OrientDB還提供事務(wù)概念,如Commit和Rollback。 Commit是指通過(guò)保存對(duì)數(shù)據(jù)庫(kù)的所有更改來(lái)關(guān)閉事務(wù)。 Rollback是指將數(shù)據(jù)庫(kù)狀態(tài)恢復(fù)到打開事務(wù)的點(diǎn)。
以下語(yǔ)句是Commit database命令的基本語(yǔ)法。

COMMIT 

注意:只有在連接到特定數(shù)據(jù)庫(kù)和開始事務(wù)之后,才能使用此命令。

在這個(gè)例子中,我們將使用我們?cè)谏弦徽轮袆?chuàng)建的名為“demo”的數(shù)據(jù)庫(kù)。 我們將看到提交事務(wù)的操作,并使用事務(wù)存儲(chǔ)記錄。
首先,使用以下BEGIN命令啟動(dòng)事務(wù)。

orientdb {db = demo}> BEGIN

然后,使用以下命令將記錄插入到值為id = 12和name = satish.P的employee表中。

orientdb> INSERT INTO employee (id, name) VALUES (12, 'satish.P')

您可以使用下面的命令來(lái)提交事務(wù)。

orientdb> commit

如果此事務(wù)成功提交,您將獲得以下輸出。

Transaction 2 has been committed in 4ms
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)