본문 바로가기
WEB/classic ASP

[ASP] MSSQL - SCOPE_IDENTITY() 사용하기

by baam 2022. 8. 23.
sSql = " SET NOCOUNT ON; INSERT 구문; "_
	& " SET NOCOUNT OFF; SELECT SCOPE_IDENTITY() idx; "
        
Set Rs = dbh.ExecSQLReturnRS( sSql, Nothing, dbcon )
iIdx = Rs(0)

 

쿼리에 SET NOCOUNT ON;  SET NOCOUNT OFF; 를 적어주니 깔끔하게 idx를 받아올 수 있었다.

SET NOCOUNT는 프로시저 작성 시 자주 볼 수 있는 함수인데, 

이런 메시지를 출력하는 기능을 ON/OFF로 제어하는 함수이다.