2012-07-05 5 views
0

이것은 아주 기본적인 질문 일지 모르지만 올바른 명령을 찾을 수 없습니다.oracle 데이터베이스의 sqlplus에있는 테이블의 모든 데이터를 나열하는 방법은 무엇입니까?

나는

select * from cat where table_name='mytable'; 

가 어떻게 SQLPLUS를 사용하여이 테이블에 삽입 된 데이터를 확인 할 명령을 사용하여 테이블에서 datafields을 나열 할 수 있습니다?

당신은 간단한 문을 사용하여 테이블에서 모든 데이터를 얻을 수 있습니다
+2

'select * from mytable' 시도해 주시겠습니까? – Nitzle

+0

나는 그것을 시험해 보았다. 하지만 그것은 내가 '잘못된 테이블 이름'이라고 말하는 오류를줍니다. 그러나 내가 질문에서 언급 한 쿼리를 실행할 때 테이블을 볼 수 있습니다. – user1439090

+1

선택하려고 할 때 테이블 이름을 따옴표로 묶고 있습니까? 오라클은 따옴표로 묶은 테이블 이름을 대소 문자를 구분하여 처리합니다. 따옴표를 사용하지 않으면 운이 좋을지도 모릅니다. [이 답변] (http://stackoverflow.com/a/563126/1303955)을 참조하십시오. – Nitzle

답변

2

: 그래서 당신은 테이블 cat의 모든 데이터를 얻으려면

select * from <table name>; 

는 시도 :

select * from cat; 

경우 mytable에서 모든 데이터를 가져오고 싶다면 다음을 시도해보십시오.

select * from mytable; 

any문에서 정의한절은이 간단한 '모든 항목 선택'문이 반환하는 결과를 필터링하는 데 사용됩니다.

관련 문제