테이블에서 insert 한 값 output으로 받을수 없는건가요...?
insert into TABLE
select
from TABLE_A
output inserted.* into @TEMP
입니다.
테이블에서 insert 한 값 output으로 받을수 없는건가요...?
insert into TABLE
select
from TABLE_A
output inserted.* into @TEMP
입니다.
OUTPUT 으로는 해당 자료형의 단일 데이터를 반환합니다.
여러 테이블 내역을 반환하기 위해선 테이블 변수나 SELECT 등으로 반환하셔야 하며
INSERT 후 값이 바로 반환되지 않으며
자동 증가 값이 형성되어 있는 컬럼이 있다면
@@IDENTITY 로 추가된 컬럼의 값을 없어와
SELECT 하여 값을 넘겨야 합니다.