반응형
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;
은 빅 데이터에서 작동하지 않습니다.
여기에서 자세한 정보를 찾을 수 있습니다 .
반응형
'program story' 카테고리의 다른 글
Git-git rm 실행 취소 (0) | 2020.10.10 |
---|---|
LINQ를 사용하여 비동기 적으로 작업 목록을 기다리는 방법은 무엇입니까? (0) | 2020.10.10 |
LocalDate를 SQL Date Java로 변환하는 방법은 무엇입니까? (0) | 2020.10.10 |
Gradle의 버전을 확인하는 방법은 무엇입니까? (0) | 2020.10.10 |
C에 권장되는 gcc 경고 옵션 (0) | 2020.10.10 |