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 4361 게시물 읽기
No. 4361
C를 이용한 함수 확장에 관한 질문
작성자
정호영(jeungyuksa)
작성일
2002-10-07 16:07
조회수
883

C를 이용해서 사용자 정의 함수를 작성하려고 합니다.

어떤 책을 보니깐 C 코드 작성시에 calling convention(version-1)을 사용하는 법이 나와 있더군요.

=> Datum 함수이름(PG_FUNCTION_ARGS) 라고 선언한 이후에

=> PG_FUNCTION_INFO_V1(함수이름) 으로 매크로를 작성하라고 되어 있는 걸 봤습니다.

 

1. 보통 C를 이용해서 함수를 작성하는 경우 C 코드로 in/out 함수를 만든 다음에

2. SQL에서 CREATE FUNCTON in/out함수이름 RETURNS... AS 컴파일된C파일위치 ... LANGUAGE 'C' ; 라고 적어서 함수를 등록하는 것으로 알고 있습니다.

 

1에서 calling convention을 이용하여 작성한 in/out 함수와 이런것들을 사용하지 않고 그냥 C로 in/out 함수를 작성할 때와 차이점이 무었인지 모르겠습니다.

 

혹시 아시는 분 계시면 꼭 답변 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
4364년도는 상과없이 달과 날짜만 비교할려면.... [2]
박기원
2002-10-08
1192
4363Trigger 질문 [3]
김 선혁
2002-10-08
1135
4362저.. pg_hba.conf 에 md5 로 설정시..
상배
2002-10-08
879
4361C를 이용한 함수 확장에 관한 질문
정호영
2002-10-07
883
4359postgres DB자체에 암호걸 수 있나요. [1]
yosiah
2002-10-02
1105
4357상위 10%의 평균값을 알려면.. [2]
박기원
2002-10-01
1054
4356데이터 백업 질문 입니다. [1]
imcrazy
2002-09-30
1104
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다