📅  最后修改于: 2023-12-03 15:33:20.721000             🧑  作者: Mango
OrientDB是一个基于图形数据库的NoSQL数据库,具有高性能和可扩展性,同时支持SQL和NoSQL数据模型。
在OrientDB中,插入记录是通过使用SQL语言完成的。下面是一些关于如何插入记录的详细说明。
要在OrientDB中插入记录,可以使用INSERT INTO语句。插入语句通常如下所示:
INSERT INTO <class name> (field1, field2, ..., fieldN) VALUES (value1, value2, ..., valueN)
其中,
以下是一个插入名为“Person”的类的记录的示例:
INSERT INTO Person (name, age) VALUES ('John Doe', 25)
在上面的示例中,“Person”类有“name”和“age”两个字段,“'John Doe'”和25分别为要插入的值。
要进行批量插入,可以使用INSERT INTO语句,将多个INSERT INTO语句放入一个事务中。在一个事务中,所有的插入操作要么全部成功,要么全部失败。
以下是一个批量插入名为“Person”的类的记录的示例:
BEGIN
INSERT INTO Person (name, age) VALUES ('John Doe', 25);
INSERT INTO Person (name, age) VALUES ('Jane Doe', 28);
INSERT INTO Person (name, age) VALUES ('Tom Smith', 30);
COMMIT
在上面的示例中,“BEGIN”和“COMMIT”用于将多个INSERT INTO语句放入一个事务中。
在OrientDB中,插入记录是通过使用SQL语言完成的。可以使用INSERT INTO语句插入单个记录,也可以将多个INSERT INTO语句放入一个事务中进行批量插入。