나는 특정 테이블에 레코드를 삽입하려는 SQL Server에서 작업 중입니다. (a),이 테이블에는 두 개의 열 [id (Identity Field) 및 name (nvarchar (max)] 레코드가 테이블 (a)에 삽입 된 후 트리거가 발생하고 B 필드에 ID 필드 값을 삽입해야합니다.이 목적을 위해 삽입 트리거를 사용하지만 사용 방법을 얻지 못했습니다. 나는 표 B에 삽입해야 트리거의 ID 필드 값을 ... 얻는 것입니다.SQL Server 2008에서 삽입 트리거 후 작업 방법
이 내가
create trigger tri_inserts on (a)
after insert
as
begin
insert into b (id, name) values (?,?)
end
가 가능한 한 빨리 회신 해 주시기 바랍니다 사용하고 무엇인가 ..을감사 및 감사 압바스 Electricwala
SQL ID를 얻는 방법과 각 동작에 대한이 질문을 참조하십시오. http://stackoverflow.com/questions/42648/best-way-to-get-identity-of-inserted-row – nybbler
@nybbler : 이것은 실제 삽입시. INSERT 트리거에서 INSERTED 테이블 – gbn