개발공작소
728x90
반응형
article thumbnail
[Postgresql] View테이블 생성시, Function(함수)를 사용하여 컬럼을 추가해보자.
데이터베이스/Postgresql 2022. 3. 30. 12:55

오늘은 뷰테이블 생성시 필요컬럼을 함수를 통해 추가하는 방법에 대해 정리하려고 한다. 이번에 프로젝트를 하면서 PNU코드에서 산/일반 구분을 추출하였는데, 일반은 1, 산은 2라는 코드만 있을 뿐 실제 지도의 라벨에 뿌려 줄 텍스트를 가지는 컬럼이 없었다. 그래서 저 1과 2라는 값을 통해 산/일반 텍스트를 리턴해주는 함수를 이용하여 컬럼을 추가해주었는데 블로그에 정리가 안되있는 것 같아 정리해본다. get_user_name 함수 생성 CREATE OR REPLACE FUNCTION public.get_user_name(id character varying) RETURNS text LANGUAGE plpgsql AS $function$ DECLARE BEGIN return (select user_name..

728x90
반응형