파이어버드초보 님이 쓰신 글 :
: 현쓰 님이 쓰신 글 :
: : php에서는 gen_id()라는 함수가 있어서 해당 제너레이터의 값을 증가 시킨 후
: : 증가된 값을 리턴하는 함수가 있습니다.
: : 그런데 C++에서는 아무리 찾아도 나오질 않는데...
: : 없는것인가요?
: :
: : 사용 라이브러리는 명칭은 잘 모르겠고,
: : 리눅스에있는 ibase.h파일을 사용하는 라이브러리 참조합니다.
: : 함수 명은 isc_로 시작하는 함수들 이더라고요.
:
: c++은 잘 모르겠구요....
: Firebird에서도 Gen_id()가 있습니다.
: Sequence를 만들고, Trigger를 만들어서 사용하면 될 것 같은데요.
그냥 "SELECT gen_id(gen_xxx) from RDBxxxxxxx " 이런식으로 SELECT 해서 가지고 오게끔 했습니다.
프로그램상에서 인서트할때 생기는 키값을 가지고 있어야 해서...
SELECT로 가지고 오게끔 하면 긴 코드가 들어가야 하니까
PHP에서 마냥 쉽게 쓰는법이 있나 해서 질문했습니다.
|