回 帖 发 新 帖 刷新版面

主题:入门请教

我想做一个这样的表

COF_NAME     SUP_ID  PRICE  SALES  TOTAL
 
Colombian     101   7.99   0    0
 
French_Roast    49   8.99   0    0
 
Espresso     150   9.99   0    0
 
Colombian_Decaf 101    8.99   0    0


下面是代码片段:

...
COMMIT;
INSERT INTO COFFEES VALUES (
'Colombian_Decaf', 101, 8.99, 0, 0
);
ROLLBACK;
EXIT;

请问我既然已经 rollback了,为什么最后的结果还是能够显示出最后一行? 难道是我用错了吗?

回复列表 (共1个回复)

沙发

begin tran;
INSERT INTO COFFEES VALUES (
'Colombian_Decaf', 101, 8.99, 0, 0
);
ROLLBACK;
end;
EXIT;

我来回复

您尚未登录,请登录后再回复。点此登录或注册