Coldfusion と SQLServer の環境で、最後に INSERT した際に自動的に発番される ID (シーケンス、オートナンバー)を取得するには @@Identity をうまいこと使ってやります。
<cftransaction> <cfquery datasource="DSN" name="insQry"> SET NOCOUNT ON INSERT INTO TABLE TBL1 (...) VALUES (...) SELECT LID = @@Identity SET NOCOUNT OFF </cfquery> <cfset LastID = insQry.LID> <cfquery datasource="DSN" name="insQry2"> INSERT INTO TABLE TBL2 (...) VALUES (#LastID#, ...) </cfquery> </cftransaction>