안녕하세요.
cubrid를 함 사용해 볼라고 노력중에 있습니다.
다름이 아니고
ASP, MS-SQL의 기능중에
mQuery = " INSERT INTO table ( ,,,, ) VALUES ( ,,,, )
DB.Excute( "SELECT @@IDENTITY")
identity = DB.Execute( " SELECT @@IDENTITY " )(0)
요렇게 해서 자동증가 값을 받아 왔는데요.
Cubrid에서는 어떻게 사용해야 하나요?
cubrid를 함 사용해 볼라고 노력중에 있습니다.
다름이 아니고
ASP, MS-SQL의 기능중에
mQuery = " INSERT INTO table ( ,,,, ) VALUES ( ,,,, )
DB.Excute( "SELECT @@IDENTITY")
identity = DB.Execute( " SELECT @@IDENTITY " )(0)
요렇게 해서 자동증가 값을 받아 왔는데요.
Cubrid에서는 어떻게 사용해야 하나요?
테이블 컬럼을 자동 증가값으로 생성하셨다면..
CREATE TABLE tbl1 (id INTEGER auto_increment NOT NULL ... );
시스템 스키마쪽에 시리얼값이 저장됩니다.
select current_val from db_serial where name = 'tbl1' 쿼리를 실행하여 current_val 값을 확인해보세요.