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 8489 게시물 읽기
No. 8489
ecpg -D option 사용
작성자
서경석(seodog)
작성일
2009-09-15 16:57
조회수
7,647

소스에서


#ifdef PGSQL

   EXEC SQL ....

#else

   EXEC SQL

#endif


이렇게 사용 하면 


오라클에서는 proc의 define에 값을 넣어 컴파일 하면 define name을 인식하고 pre 컴파일이 잘 되는데



pgSQL은 ecpg -DPGSQL 하면 pre 컴파일이 안 먹는데....



어떻게 사용 컴파일 해야 하나요... -D 옵션이 안먹는 건지....


고견 부탁 드립니다.

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

ecpg 쪽을 쓸 일 없어 관심을 안가지다가 지금 살펴보니,

-D 옵션은 ecpg 코드에서 위에서 언급한 것 처럼 쓰이지는 않네요.


자세한 이야기는

http://www.postgresql.org/docs/current/static/ecpg-preproc.html#AEN38879

문서안에 있습니다.


proc 호환 코드를 작성하려면, 좀 더 다른 접근 방법이 필요할 것 같습니다.


덕분에 재미난 것 살펴봤네요.

김상기(ioseph)님이 2009-09-16 11:30에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8492[질문] 재귀호출을 만들었는데...도움 부탁 드립니다. [1]
kuroro
2009-09-19
7328
8491[Greenplum] 1년 성과에 대해서 나누고 싶습니다. [4]
박춘삼
2009-09-19
8005
8490dblink 인코딩 오류 질문 드립니다. [3]
김태우
2009-09-15
8170
8489ecpg -D option 사용 [1]
서경석
2009-09-15
7647
8488파일 용량이 계속해서 커집니다.. ㅠ.ㅠ [2]
한숨
2009-09-15
7748
8487행에 따른 업데이트 쿼리에 대해서 [3]
souler
2009-09-14
6877
8485너무 복잡해요.. 도와주세요~ [1]
허접
2009-09-11
7099
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다