回答

收藏

插入,更新和删除后的版本查询输出

技术问答 技术问答 222 人阅读 | 0 人回复 | 2023-09-12

以下是与Oracle SQL Expert与考试相关的问题有四种选择。正确的答案是C。但我有一个问题,认为D应该是答案,因为它使用Oracle9 `8 l3 P7 q* v' ?& P4 C9 X5 L* Q6 t
FlashBack技术。任何人都可以解释。  f% X: f+ j1 @# h
谢谢你。+ m, I$ J, n  `4 m
问)评价以下句子:* B3 q! G  k5 t
CREATE TABLE digits(id NUMBER(2),description VARCHAR2(15));INSERT INTO digits VALUES (1,'ONE');UPDATE digits SET description='TWO' WHERE id=1;INSERT INTO digits VALUES (2,'TWO');COMMIT;DELETE FROM digits;SELECT description FROM digitsVERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE;查询结果如何?$ x. H7 S1 k4 Q
答:它不会显示任何值。
; q# P: Z% ^1 l4 O6 BB.它会显示两次值。
$ c& D7 L# W) f/ DC.我将显示两次。
5 c) n$ h+ i8 M1 b7 u* fD.它将显示值ONE,TWO和TWO。# ~2 ~% C- y4 r8 t. h1 U& `5 A
答案:C6 P7 m2 {. |" B3 r
                                                               
- a. U3 B$ B5 E$ ^1 |/ T    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则