Redshift에 생성된 Schema와 Table 정보 확인 방법
Schema 정보 확인 방법
Schema 정보 확인 Query
- 확인 가능한 정보 : nspname, nspowner, nspacl
select * from pg_namespace;
Table 정보 확인 방법
Table 정보 확인 Query
- 확인 가능한 정보 : database, schema, table_id, table, encoded, diststyle, sortkey1, max_varchar 등
- 아래 이미지에는 4개의 정보만 가져온 것
select * from svv_table_info;
각 Column의 데이터 타입 확인 Query
SELECT column_name, data_type
FROM information_schema.columns
WHERE
table_schema = 'schema' -- 스키마 이름을 지정
AND table_name = 'table' -- 테이블 이름을 지정
ORDER BY ordinal_position;
Reference
https://docs.aws.amazon.com/ko_kr/redshift/latest/dg/r_SVV_TABLE_INFO.html
'CS > 데이터베이스' 카테고리의 다른 글
[MySQL] CHAR vs VARCHAR (0) | 2024.11.25 |
---|---|
[DB] Redshift 특정 테이블의 권한 생성 문제 근본적인 해결법 (0) | 2024.11.19 |
[DB] Redshift 특정 테이블의 권한이 생성되지 않는 문제 (0) | 2024.10.30 |
[DB] 생활코딩 - 관계형 데이터 모델링 (3) | 2024.07.14 |
[DB] 프로덕션 데이터베이스 vs 데이터 웨어하우스 (0) | 2024.06.04 |