글을 인설트할 때 바로 로우아이디값을 테이블에 박아서 다음부터 바로 로우아이디로 빠르게 글을 찾거나
수정하거나 삭제할려고 합니다. 오라클 함수에 현제글의 시퀀스값 넣는 방법을 알고싶습니다.
-SQL-
INSERT INTO tbl_board(bbsNo, subjects, title, content, writer, gid, pid, fastcall_b)
VALUES(board_seq.nextval, 'subject', 'title', 'content', 'writer', board_seq.currval, 0, func_rowid(board_seq.nextval))
오라클 함수는 글을 추가할 때 해당글의 번호(숫자)를 받아서 해당글의 로우아이디를 리턴합니다. 위 SQL에서 보시다
싶이 시퀀스값을 PK로 넣어주고, 그 시퀀스값을 바로 함수에 넣어서 로우아이디를 반환하고싶은데 안됩니다. 에러는
않나지만 검색해보면 로우아이디값이 들어가있지 않습니다. 혹시나해서 TO_NUBMER함수로 변환도 해봤지만 마찬가지
네요. 오라클 함수에 시퀀스값 넣는 방법 없을까요?