W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
OrientDB是一個NoSQL數(shù)據(jù)庫,可以存儲文檔和面向圖的數(shù)據(jù)。 NoSQL數(shù)據(jù)庫不包含任何表,因此如何將數(shù)據(jù)作為記錄插入。 這里可以看到表格數(shù)據(jù)以類,屬性,頂點和邊緣的形式表示類,就像表,屬性就像表中的文件一樣。
INSERT INTO [class:]<class>|cluster:<cluster>|index:<index> [(<field>[,]*) VALUES (<expression>[,]*)[,]*]| [SET <field> = <expression>|<sub-command>[,]*]| [CONTENT {<JSON>}] [RETURN <expression>] [FROM <query>]以下是上述語法中的選項的詳細信息:
編號 | 字段名稱 | 類型 |
---|---|---|
1 | ID | 整數(shù) |
2 | 名稱 | 串 |
3 | 年齡 | 整數(shù) |
您可以通過執(zhí)行以下命令創(chuàng)建模式(表)。
CREATE DATABASE PLOCAL:/opt/orientdb/databases/sales CREATE CLASS Customer CREATE PROPERTY Customer.id integer CREATE PROPERTY Customer.name String CREATE PROPERTY Customer.age integer執(zhí)行所有命令后,您將獲得具有id,name和age字段的表名Customer。 您可以通過在Customer表中執(zhí)行select查詢來檢查表。
編號 | 名稱 | 年齡 |
---|---|---|
1 | 薩蒂什 | 25 |
2 | 克里希納 | 26 |
3 | 基蘭 | 29 |
4 | Javeed | 21 |
五 | 拉賈 | 29 |
下面的命令是插入第一個記錄插入到客戶表。
INSERT INTO Customer (id, name, age) VALUES (01,'satish', 25)
如果成功執(zhí)行上面的命令,你會得到下面的輸出。
Inserted record 'Customer#11:0{id:1,name:satish,age:25} v1' in 0.069000 sec(s).
下面的命令是插入第二個記錄到客戶表。
INSERT INTO Customer SET id = 02, name = 'krishna', age = 26
如果成功執(zhí)行上面的命令,你會得到下面的輸出。
Inserted record 'Customer#11:1{id:2,age:26,name:krishna} v1' in 0.005000 sec(s).
下面的命令是插入第三個記錄到客戶表。
INSERT INTO Customer CONTENT {"id": "03", "name": "kiran", "age": "29"}
如果成功執(zhí)行上面的命令,你會得到下面的輸出。
Inserted record 'Customer#11:2{id:3,name:kiran,age:29} v1' in 0.004000 sec(s).
下面的命令是下兩個記錄插入到客戶表。
INSERT INTO Customer (id, name, age) VALUES (04,'javeed', 21), (05,'raja', 29)
如果成功執(zhí)行上面的命令,你會得到下面的輸出。
Inserted record '[Customer#11:3{id:4,name:javeed,age:21} v1, Customer#11:4{id:5,name:raja,age:29} v1]' in 0.007000 sec(s).
您可以檢查是否所有的這些記錄都通過執(zhí)行以下命令插入。
SELECT FROM Customer
如果成功執(zhí)行上面的命令,你會得到下面的輸出。
----+-----+--------+----+-------+---- # |@RID |@CLASS |id |name |age ----+-----+--------+----+-------+---- 0 |#11:0|Customer|1 |satish |25 1 |#11:1|Customer|2 |krishna|26 2 |#11:2|Customer|3 |kiran |29 3 |#11:3|Customer|4 |javeed |21 4 |#11:4|Customer|5 |raja |29 ----+-----+--------+----+-------+----
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: