
pg_field_type 함수는 PostgreSQL DBMS에서 사용할 수 있는 내장 함수입니다. 이 함수는 특정 테이블의 특정 필드의 타입을 반환합니다.
이 함수는 두 개의 파라미터를 받습니다. 첫 번째 파라미터는 테이블 이름, 두 번째 파라미터는 필드 이름입니다.
예를 들어, 다음과 같은 쿼리문은 '테이블명' 테이블의 '필드명' 필드의 타입을 반환합니다.
#hostingforum.kr
sql
SELECT pg_field_type('테이블명', '필드명');
이 함수는 테이블이 존재하고, 필드가 존재하는 경우에만 사용할 수 있습니다.
또한, 이 함수는 PostgreSQL 8.1 버전부터 사용할 수 있습니다.
pg_field_type 함수는 테이블의 구조를 확인하거나, 데이터 타입을 확인할 때 사용할 수 있습니다.
예를 들어, 다음과 같은 쿼리문은 '테이블명' 테이블의 모든 필드의 타입을 반환합니다.
#hostingforum.kr
sql
SELECT pg_field_type('테이블명', column_name)
FROM information_schema.columns
WHERE table_name = '테이블명';
2025-04-17 12:33