值得插入oracle中的表没有保存?
发布时间:2021-01-08 11:16:54 所属栏目:百科 来源:网络整理
导读:我正在使用Oracle Database 11g并使用SQL命令行. 我创建了表,然后像往常一样插入值.当我使用select查询查看插入的行时,我看到它们没有任何问题. SQL connectEnter user-name: hotelEnter password:Connected.SQL select * from hotel2 ;no rows selectedSQ
我正在使用Oracle Database 11g并使用SQL命令行. 我创建了表,然后像往常一样插入值.当我使用select查询查看插入的行时,我看到它们没有任何问题. SQL> connect Enter user-name: hotel Enter password: Connected. SQL> select * from hotel 2 ; no rows selected SQL> insert into hotel values('The Taj',11,'New York',5); 1 row created. SQL> select * from hotel; NAME HOTEL_ID -------------------------------------------------- ---------- LOCATION STAR_RATING -------------------------------------------------- ----------- The Taj 11 New York 5 但是,在我关闭sql命令行之后,再次打开并再次使用select查询查看所有行…所有行都消失了.我得到“没有选择行” SQL> connect Enter user-name: hotel Enter password: Connected. SQL> select * from hotel; no rows selected SQL> 我不知道为什么会这样.请帮忙!我对这个全新.所以请不要判断:) 解决方法尝试SQL> commit; 刚插入后 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |