@@IDENTITY 관련

유리의성 2015.02.24 16:43 Views : 2249

보통 INSERT INTO 테이블 한다음에


@@IDENTITY로 키값을 가져오는데 INSERT되는 테이블에 INSERT 트리거가 걸려있어 해당 트리거에서 다른 테이블로 INSERT되는


구문이 있으면 다른 테이블의 키값을 가져옵니다.


정리)

A테이블의 INSERT트리거

CREATE TRIGGER [dbo].[tr_A_INERT]  ON [dbo].[A]
FOR INSERT
AS  
BEGIN

  INERT INTO B

  SELECT *
  FROM INSERTED
END


이상태에서 INSERT INTO A 를 한 후 @@IDENTITY 하면 B테이블의 키를 가져오는데 저는 가져오고 싶은게 A테이블의 키값인데


가능할까요?






No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 15713
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 9584
8578 월별 합개 질문입니다. [3] 깨비꼬비 2015.03.02 3758
8577 db 에러 로그 확인 zza 2015.03.02 5246
8576 개발용 데이터베이스 구축 [2] 더따뜻한 2015.03.02 3177
8575 login 비밀번호를 알수 있는 방법이 있나요? [1] 곰탱이아빠 2015.03.02 3623
8574 설치 중 오류메시지가 발생하며 진행이 안됩니다.. SQLerBeginner 2015.02.28 3586
8573 이력 테이블 저장시 aspa77 2015.02.27 3250
8572 MSSQL 2000에서 DTS 관련 문의 드립니다. akfflr 2015.02.26 3554
8571 카테고리면 한개씩 가져오기 [2] 정명철 2015.02.26 4072
8570 뷰(view)안에서 set 옵션 공유맨 2015.02.26 3330
8569 sql db를 삭제 했다가 복원했습니다. 아싸라비아콜롬비아 2015.02.26 2389
8568 링크드서버와 트리거 [3] 발코딩 2015.02.26 5902
8567 다중 LEFT OUTER JOIN 에러가 뜹니다 [3] park87 2015.02.26 4517
8566 select 로 출력시 데이터 타입 변환 어떻게 하나요? [2] park87 2015.02.25 2961
8565 기간별 평균값을 구하는 쿼리 질문드립니다. [2] 비폭력무저항 2015.02.25 3080
8564 case when 에서 NULL을 제대로 처리 못하는듯 합니다 [2] park87 2015.02.25 3021
8563 날짜를 interval 간격으로 구해오는 쿼리 질문입니다. [7] 비폭력무저항 2015.02.25 3965
8562 콤마쿼리 이유진_301818 2015.02.25 2450
» @@IDENTITY 관련 유리의성 2015.02.24 2249
8560 SP_EXECUTESQL로 동적쿼리 실행 시 질문입니다. [1] Sting 2015.02.24 2569
8559 sql프로파일러 에러 찾기 질문 [4] akfflr 2015.02.24 2930





XE Login