OrientDB - Database Komit

Mirip dengan RDBMS, OrientDB juga menyediakan konsep transaksi seperti Commit dan Rollback. Commit mengacu pada penutupan transaksi dengan menyimpan semua perubahan ke database. Rollback mengacu pada pemulihan status database ke titik di mana Anda membuka transaksi.

Pernyataan berikut adalah sintaks dasar dari perintah database Commit.

COMMIT

Note - Anda dapat menggunakan perintah ini hanya setelah menghubungkan ke database tertentu dan setelah memulai transaksi.

Contoh

Dalam contoh ini, kami akan menggunakan database yang sama bernama 'demo' yang kami buat di bab sebelumnya. Kita akan melihat pengoperasian transaksi komit dan menyimpan catatan menggunakan transaksi.

Pertama, mulailah transaksi menggunakan yang berikut ini BEGIN perintah.

orientdb {db = demo}> BEGIN

Kemudian, masukkan record ke dalam tabel karyawan dengan nilai id = 12 dan name = satish.P menggunakan perintah berikut.

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

Anda dapat menggunakan perintah berikut untuk melakukan transaksi.

orientdb> commit

Jika transaksi ini berhasil dilakukan, Anda akan mendapatkan output berikut.

Transaction 2 has been committed in 4ms