OrientDB - ตัดทอนบันทึก

Truncate Record คำสั่งใช้เพื่อลบค่าของระเบียนเฉพาะ

คำสั่งต่อไปนี้เป็นไวยากรณ์พื้นฐานของคำสั่ง Truncate

TRUNCATE RECORD <rid>*

ที่ไหน <rid>* ระบุรหัสระเบียนเพื่อตัดทอน คุณสามารถใช้ Rids หลายรายการโดยคั่นด้วยลูกน้ำเพื่อตัดทอนหลายระเบียน ส่งคืนจำนวนระเบียนที่ถูกตัดทอน

ตัวอย่าง

ให้เราพิจารณาตารางลูกค้าเดียวกันกับที่เราใช้ในบทที่แล้ว

ซีเนียร์ ชื่อ อายุ
1 Satish 25
2 กฤษณะ 26
3 Kiran 29
4 Javeed 21
5 ราชา 28

ลองใช้แบบสอบถามต่อไปนี้เพื่อตัดทอนเร็กคอร์ดที่มี Record ID # 11: 4

Orientdb {db = demo}> TRUNCATE RECORD #11:4

หากดำเนินการค้นหาข้างต้นสำเร็จคุณจะได้ผลลัพธ์ดังต่อไปนี้

Truncated 1 record(s) in 0.008000 sec(s).

ในการตรวจสอบบันทึกของตารางลูกค้าคุณสามารถใช้แบบสอบถามต่อไปนี้

Orientdb {db = demo}> SELECT FROM Customer

หากดำเนินการค้นหาข้างต้นสำเร็จคุณจะได้ผลลัพธ์ดังต่อไปนี้

----+-----+--------+----+-------+---- 
#   |@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 
----+-----+--------+----+-------+----