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
운영게시판
최근게시물
MySQL Q&A 27094 게시물 읽기
No. 27094
window개발활경 UDF만들기에 대해
작성자
김지혜(어려워요)
작성일
2007-10-20 04:29
조회수
2,782

오라클에서 함수 만들어 써본게 다인데 
이번에 mysql로 설계를 하게 되어 사용자함수에 대해 책도사고 검색도 했습니다.
그런데 대부분 리눅스상에서 컴파일하고 등록하는거에 대해 나왔습니다.

인자내용을 붙여주는 함수가 udf_test('A','B')라고 만들고 mysql에 사용하려면 어떻게 해야할지 난감함니다.
월요일부터 지금까지 찾아보는데 정말 모르겠네요.
참고로 저는 프로그램은 java 코딩정도 할수 있습니다.쿼리사용은 문제없구요

책에 나와있는 순서는 아래와 같습니다.
1. C++로 함수를 만든다
2. 공유라이브러리로 소스를 컴파일한다.(.so 파일생성)
3. create function을 이용하여 만든함수를 등록한다.

1번은 그냥 코딩이라 문제가 안되는데 2번이 이해가 되지 않습니다. 리눅스로 설명을 해서요.
그냥 감으로 생각하길 기본바탕으로 함께 돌아갈 프로그램을 만들어서 특정 위치에 배치시키는거라 생각했고
윈도우상에서는 dll파일로 만들어서 배치하면 될거같아서 visual c로 컴파일했구요
(이게 맞는것인지는 모르겠지만 윈도우상에서 컴파일하려면 visual C로 해야 한다고 해서 그것도 설치해보았습니다.)
대략 책보고 테스트하니 컴파일도 되는것같습니다. (기존c 언어 사용안해봤음)

그래서 3번을 실행했더니 라이브러리를 사용할수 없다고 메세지가...

제가 방향부터 잘못잡은건지, 정말 답답하네요. 
추신)일주일간 고생하고 있습니다. 포기할려다가 그동안 시간이 아까워 마지막 시도입니다. 도와주세요. 밥사드릴께요 ^^ (무서운사람 아님)

[Top]
No.
제목
작성자
작성일
조회
27097mysql 데이터 select 하는것에 대한 질문 입니다.
김동국
2007-10-22
2549
27096테이블 구조가 동일한 여러 테이블의 모든 값을 날짜순으로 가져오는 방법 [1]
조현철
2007-10-20
2597
27095서버 리부팅만 하면 db가 깨지는 문제
Estich
2007-10-20
2286
27094window개발활경 UDF만들기에 대해
김지혜
2007-10-20
2782
27093upgrading MySQL client 질문? [2]
알려주셔요
2007-10-18
4029
27092PCC-S-02201 이런 오류가 나서요.
임선자
2007-10-18
3614
27091Java Connecter/J 에서 IPv6 주소문제..
최진석
2007-10-18
2464
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다