Oracle Database 11g를 사용하고 있으며 SQL 명령 줄을 사용하고 있습니다.오라클의 테이블에 값이 삽입되지 않았습니까?
테이블을 만든 다음 평소와 같이 값을 삽입했습니다. 내가 선택한 쿼리를 사용하여 삽입 된 행을 보았는데 아무 문제없이 볼 수 있습니다.
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 명령 라인을 닫습니다 그러나이 후, 개방 다시하고 다시는 ... 모든 행이 사라 모든 행을 볼 수있는 선택 쿼리를 사용합니다. "선택한 행 없음"이 표시됩니다.
SQL> connect
Enter user-name: hotel
Enter password:
Connected.
SQL> select * from hotel;
no rows selected
SQL>
왜 이런 일이 발생하는지 알지 못합니다. 도와주세요! 그리고 난 그래서 판사 :
삽입하려고 삽입 후 트랜잭션을 커밋하고 확인 해달라고하십시오 ..이 완전히 새로운 오전 '커밋 ' – bjhaid