Q&A

  • 정말 아시는 분이 없다는 말입니까??ㅠ.ㅠ
아래의 문장은 오라클의 함수 입니다. 함수로 정의를 해놓은 것이죠.

저는 여기서 from 200007의 값을 1씩 증가를 하려 합니다.

그러니까 테이블 이름이겠죠?

이것을 델파이에서 바꿔줘야 합니다.

그래서 스토어프로시져를 써서 바꾸려고 하니까 설정에서 자꾸 에러메시지가

error creatting cursor handle하고 나옵니다.

이것을 어떻게 해결할수 있을까요?

꼭 스토어프로시져를 안써도 되고요...

어떻게 되든지 테이블명만 바꿀수만 있으면 됩니다.

꼭 아시는분좀 알려주세요...

이것때문에 몇일째 지금...잠도 못자고..ㅠ.ㅠ



Function LOG( user IN number) RETURN varchar2 is

ppp number ;

iis number ;

ret varchar2(100);

BEGIN

SELECT count(*) into ppp

FROM 200007

WHERE N_U = user ;



SELECT count(*) into iis

FROM 200007

WHERE N_U = user ;



IF (ppp + iis) > 0 THEN

ret := ret || '7,';

END IF;

RETURN RET;

END;



0  COMMENTS