FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[2923] Re:Re:Gen_id() C++에서는...
현쓰 [clench] 2341 읽음    2008-09-22 09:42
파이어버드초보 님이 쓰신 글 :
: 현쓰 님이 쓰신 글 :
: : php에서는 gen_id()라는 함수가 있어서 해당 제너레이터의 값을 증가 시킨 후
: : 증가된 값을 리턴하는 함수가 있습니다.
: : 그런데 C++에서는 아무리 찾아도 나오질 않는데...
: : 없는것인가요?
: :
: : 사용 라이브러리는 명칭은 잘 모르겠고,
: : 리눅스에있는 ibase.h파일을 사용하는 라이브러리 참조합니다.
: : 함수 명은 isc_로 시작하는 함수들 이더라고요.
:
: c++은 잘 모르겠구요....
: Firebird에서도 Gen_id()가 있습니다.
: Sequence를 만들고, Trigger를 만들어서 사용하면 될 것 같은데요.

그냥 "SELECT gen_id(gen_xxx) from RDBxxxxxxx " 이런식으로 SELECT 해서 가지고 오게끔 했습니다.
프로그램상에서 인서트할때 생기는 키값을 가지고 있어야 해서...
SELECT로 가지고 오게끔 하면 긴 코드가 들어가야 하니까
PHP에서 마냥 쉽게 쓰는법이 있나 해서 질문했습니다.

+ -

관련 글 리스트
2918 Gen_id() C++에서는... 현쓰 2458 2008/09/16
2922     Re:Gen_id() C++에서는... 파이어버드초보 2058 2008/09/22
2923         Re:Re:Gen_id() C++에서는... 현쓰 2341 2008/09/22
2924             2.x 버젼부터 returning 이라는 구문이 지원되는데.. 용맨 2514 2008/09/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.