OrientDB - Bản ghi cắt ngắn
Truncate Record lệnh được sử dụng để xóa các giá trị của một bản ghi cụ thể.
Câu lệnh sau là cú pháp cơ bản của lệnh Truncate.
TRUNCATE RECORD <rid>*
Ở đâu <rid>* cho biết ID bản ghi để cắt bớt. Bạn có thể sử dụng nhiều Rids được phân tách bằng dấu phẩy để cắt bớt nhiều bản ghi. Nó trả về số lượng bản ghi bị cắt bớt.
Thí dụ
Chúng ta hãy xem xét cùng một bảng Khách hàng mà chúng ta đã sử dụng trong chương trước.
Sr.No. | Tên | Tuổi tác |
---|---|---|
1 | Hài lòng | 25 |
2 | Krishna | 26 |
3 | Kiran | 29 |
4 | Javeed | 21 |
5 | Raja | 28 |
Hãy thử truy vấn sau để cắt bớt bản ghi có ID bản ghi # 11: 4.
Orientdb {db = demo}> TRUNCATE RECORD #11:4
Nếu truy vấn trên được thực thi thành công, bạn sẽ nhận được kết quả sau.
Truncated 1 record(s) in 0.008000 sec(s).
Để kiểm tra bản ghi của bảng Khách hàng, bạn có thể sử dụng truy vấn sau.
Orientdb {db = demo}> SELECT FROM Customer
Nếu truy vấn trên được thực thi thành công, bạn sẽ nhận được kết quả sau.
----+-----+--------+----+-------+----
# |@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
----+-----+--------+----+-------+----