program story

psql 명령 줄 인터페이스를 사용하여 테이블에 데이터를 표시하는 방법

inputbox 2020. 10. 10. 10:03
반응형

psql 명령 줄 인터페이스를 사용하여 테이블에 데이터를 표시하는 방법


psql 명령 줄 인터페이스를 사용하여 테이블 내의 모든 내용을 표시하는 방법이 있습니까?

내가 사용할 수있는 \list모든 데이터베이스를 보여주기 위해 \d모든 테이블을 표시하지만, 내가 어떻게 테이블의 모든 데이터를 표시 할 수 있습니까?


최신 버전 :

TABLE mytablename;

더 길지만 모든 버전에서 작동합니다.

SELECT * FROM mytablename;

\x가독성을 위해 넓은 테이블 인 경우 먼저 사용하는 것이 좋습니다 .

긴 데이터의 경우 :

SELECT * FROM mytable LIMIT 10;

또는 유사합니다.

넓은 데이터 (큰 행)의 경우 psql명령 줄 클라이언트에서 \x표 형식 대신 키 / 값 형식으로 행을 표시하는 데 사용 하는 것이 유용합니다.

 \x
SELECT * FROM mytable LIMIT 10;

모든 경우에 끝에 세미콜론이 중요합니다.


당신은 또한 사용할 수 있습니다

\d+ table_name

또는

\d myTable 

대답 Select * from table_name;은 빅 데이터에서 작동하지 않습니다.

여기에서 자세한 정보를 찾을 수 있습니다 .

참고 URL : https://stackoverflow.com/questions/26040493/how-to-show-data-in-a-table-by-using-psql-command-line-interface

반응형