database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9496 게시물 읽기
No. 9496
프로시져 생성 관련 문의 입니다
작성자
권영호(05kwon)
작성일
2014-12-10 10:46
조회수
10,502

 안녕하세요.

 

기존에 mssql을 사용했었습니다. 

mssql에서 프로시져를 만들려면

프로그래밍 기능 ->  저장 프로시저 폴더에서 프로시져를 생성하였습니다. 

 

postgresql에서는 어느 폴더에 프로시져를 만들어야 하는지요?

functions 폴더에 프로시져와 함수를 만들어 같이 사용하는지요?

 

프로시져를 만들려는 목적은 데이터를 조회해서 값을 리턴받기 위함입니다. 

예)

select abc

  from us_info

where ccc = '1';

 

위의 쿼리를 프로시져로 만들려고 합니다.

제가 궁금한 부분은 

pgadmin||| 에서 프로시져 생성시 어느 폴더에 생성을 해야 하느냐이며, 

위의 쿼리를 간단히 프로시져로 만든다면 어떻게 되는지 

알려주시면 감사하겠습니다. 

 

감사합니다.

 

이 글에 대한 댓글이 총 2건 있습니다.

프로시져는 함수로 만들면 될 것 같구요. 

PostgreSQL에서는 함수가  스칼라값을 리턴하는가, 다중 로우를 리턴하는가에 따라서 

함수 작성 방법이 약간 다릅니다.  이 부분은 이곳에서 테이블 리턴 함수 관련해서 찾아보세요.

t-sql 쓰다가 plpgsql 쓰면 많이 짜증이 날 것 같네요. 

 

김상기(ioseph)님이 2014-12-11 17:51에 작성한 댓글입니다.

 넵.. 너무 모르니.. 화가 납니다. ㅎㅎㅎ

시간이 흐르면 그만큼에 보답이 있겠쬬. ㅎ

답변 감사합니다.

권영호(05kwon)님이 2014-12-12 09:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9499백업 에러 [1]
해리
2014-12-15
10078
9498postgresql에서 만든 function을 asp.net에서 어떻게 call을 하나요? [2]
권영호
2014-12-12
10221
9497postgre sql 에 관한 책있으면 추천 부탁 드립니다. [2]
한숨
2014-12-10
11736
9496프로시져 생성 관련 문의 입니다 [2]
권영호
2014-12-10
10502
9494IF 함수 질문입니다. [1]
pgsql
2014-12-02
10211
9493postgresql 테이블 조회 문의 입니다. [1]
권영호
2014-11-28
10860
9492dblink를 시도해보려 했는데요. [3]
JungHo Kim
2014-11-27
11162
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다