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
운영게시판
최근게시물
Sybase Q&A 1624 게시물 읽기
No. 1624
user define function 생성에 관하여..
작성자
김주화
작성일
2006-08-09 16:30ⓒ
2006-08-09 16:30ⓜ
조회수
5,142

sybase를 처음 접한 신참입니다.

다름이 아니라.. functiion을 생성하고 싶습니다.

aqua 라는 sql 편집 툴에서 아래와 같은 구문을 실행하면 (sysbase 교육자료에 있는 샘플입니다)

 

CREATE FUNCTION fullname(v_fname CHAR(30), v_lname CHAR(30))
RETURNS CHAR(61)
BEGIN
DECLARE name CHAR(61);
SET name = trim(v_fname) || ',' || v_lname ;
RETURN(name);
END;

 

**********************************************

'BEGIN' 키워드 근처의 구문이 잘못되었습니다.

More exceptions ... 'CHAR' 근처의 구문이 잘못되었습니다.

 

이와 같은 오류가 발생합니다..

얼핏 function 은 자바와 연결하여 생성한다는데..이게 무슨 말인지.. 도무지 모르겠습니다.

sql tool에서 위와 같은 구문으로 생성하면 안되는지...

고수님들 도와주세요...

 

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

java function을 사용하시려면


java option license가 있어야합니다~

지연님이 2006-08-10 17:03에 작성한 댓글입니다. Edit

사이베이스는 user-defined function을 지원하지 않습니다 (default로)
이를 처리하기 위해서는 java function을 이용해야 합니다,
java class를 ASE에 load후 java function 호출이 가능 합니다.
ase15에서는 default 로 제공되는데.... 그 이하 버전에서는 license를 병도로 구입해야 합니다..

치님이 2006-08-13 20:27에 작성한 댓글입니다. Edit

Sybase IQ에서 사용자 함수를 만드는 샘플 같은데요.


사용하는 DBMS가 ASE인가요, IQ인가요?


IQ는 사용자 함수를 생성할 수 있습니다.

존넘님이 2006-08-14 16:29에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1627695에러관련 [1]
이은영
2006-08-11
4003
1626ASE 백업 파일 연결 문의 드립니다. [1]
박창일
2006-08-10
3840
1625Error: 695에러는?? [1]
이은영
2006-08-10
4036
1624user define function 생성에 관하여.. [3]
김주화
2006-08-09
5142
1623권한 문제와 DB사이즈 확인 [1]
이은영
2006-08-09
4708
1622이런경우는 어떻게 인덱스를 잡나요? [2]
easerver
2006-08-07
3839
1621보통 statistic작업은 어떤식으로 진행하나요? [1]
이은영
2006-08-03
4260
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다