IT/Postgresql DBMS
Postgresql pg_column_size 설명 : 포스트그레스큐엘 함수
WorldSeeker
2021. 4. 14. 10:17
1. 함수의 목적
Postgresql pg_column_size 함수는 컬럼에 들어 있는 데이터의 byte단위의 자리수를 integer형식으로 리턴한다. 만약 압축이 된 컬럼이라면 압축이 반영된 값이 표시된다.
2. 샘플을 통한 개념 퀵뷰
select pg_column_size(idx) from example e
pg_column_size
----------------------
4
4
4
...
3. 사용방법
pg_column_size ( "any" )
* 주의 할 점은 "select pg_column_size(idx) from example"와 같이 from과 함께 테이블명을 적어야 한다. "select pg_column_size(example.idx);"와 같은 형식은 지원하지 않는다.
4. 함수 PARAMETER 설명
[any]
컬럼명을 기입한다.
5. 다양한 샘플 표현
foo테이블의 id와 val컬럼의 데이터의 자리수를 조회
SELECT id, pg_column_size(id), val, pg_column_size(val) FROM foo;
▶▶ Posgresql 내장함수 모음 : atotw.tistory.com/category/IT/Postgresql%20DBMS