고수님들의 조언한마디 부탁드리겠습니다!
먼저 20개 정도의 비슷한 속성의 컬럼을 가지고 있는 테이블이
있습니다.
이 테이블에서 update가 발생하면 하나의 컬럼의 값을
변화시킵니다.
이 변화된 컬럼의 컬럼명을 다른 테이블에 값으로 넣고
싶은데요!
컬럼명을 어떻게 알아보는 방법없을까요?
--------------------------------------------------------------
create trigger t_state
on state
for update
as
declare @id int
declare @state tinyint
declare @C_name char
select @C_name = ColumnName from
inserted <====이부분의 컬럼명을 어떻게 가져와야 할찌
몰르겠습니다....;;
set @id = (select idno from inserted)
set @state =(select @C_name from inserted)
insert into lastwork(jip_id,t_name,u_time,state) values(@id,
@tname, getdate(),@state)
go
---------------------------------------------------------------------------------------------------
|