두가지 방법이 있겠네요.
1. Insert한후에 Insert한 값을 다시 풀로 select해서 알아온다.
insert...
select 기본키 where 칼럼1=인서트한값1, 칼럼2=인서트한값2, ...
2. insert하기전에 키값을 먼저 알아온후 그 키값을 insert한다.
예를 들어 Firebird DB같은 경우, Sequence_Name.NextVal로 생성할 키를 알아올 수 있습니다. 이런값을 DB에 따라 다르니 DB에 맞게 얻어오시면 되겠네요...
1. Insert한후에 Insert한 값을 다시 풀로 select해서 알아온다.
insert...
select 기본키 where 칼럼1=인서트한값1, 칼럼2=인서트한값2, ...
2. insert하기전에 키값을 먼저 알아온후 그 키값을 insert한다.
예를 들어 Firebird DB같은 경우, Sequence_Name.NextVal로 생성할 키를 알아올 수 있습니다. 이런값을 DB에 따라 다르니 DB에 맞게 얻어오시면 되겠네요...