[MSSQL] INSERT/UPDATE 문에서 값 사용하기
음. 좀 부끄러운 이야기 입니다만, INSERT/UPDATE 시 트리거에서 즐겨 사용했던, INSERTED, DELETED 테이블(임시?)이 트리거 내부에서 뿐만 아니라 바깥에서 사용될 수 있다는 건 어렴풋이 "안 될 거야 아마." 라고 생각했는데, 필요에 의해 좀 찾아보니, 그냥 사용해도 되는 테이블이였군요. Implementing the OUTPUT Clause in SQL Server 2008아아 부끄러워라. 그러게, 애시당초 이게 안 된다는 건 말이 안 되는데 말이죠. 아무튼, 이걸 잘 활용하면 좋은 게, 일괄로 어떤 작업을 할 경우, PK 만 제대로 딴다면, 현재 내가 잡아 놓은 데이터들을 효율적으로 활용할 수 있습니다. 예제 보시죠. /* 예제 테이블 데이터 생성 */ CREATE TABLE ..
2015. 9. 14. 16:35