use Project;
go
 
create trigger trProgramAdd on dbo.Program after insert
as
begin
declare @dt datetime;
declare @ot nvarchar(50);
declare @tn nvarchar(50);
declare @data nvarchar(MAX);
declare @temp nvarchar(MAX);
 
set @dt = GETDATE();
set @ot = 'Insert';
set @tn = 'Program';
select PG_name, PG_no, PG_begintime, PG_endtime, PG_day, PG_size, PG_range, PG_contents, PG_cost, Teacher_no, Lr_no from inserted as temp
set @data = @temp;
 
insert into dbo.LogTable(DTime, OperType, TableName, Data)
values(@dt, @ot, @tn, @data);
end
 
위에서 insert한 데이터를 @temp 에 저장한 후 @data로 값을 저장하여 로그 테이블에 insert 할려고 합니다.
그런데 자꾸 insert 하면 data 필드는 NULL이 뜨네요...
이제 막 sql을 시작해서 모르는게 많네요..
 
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 36174
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 18673
8323 저장프로시저 필터링 문제 아귀와짝귀의만남 2014.10.31 3142
8322 Select 좀 도와 주세요 [1] 이유진_301818 2014.10.31 2514
8321 union사용시 "데이터 형식 varchar을(를) bigint(으)로 변환하는 중 오류가 발생했습니다." [2] 임쑤 2014.10.30 5585
8320 DTS update 속도 [1] 구짜 2014.10.30 2248
8319 특정 문자를 뽑기 [1] taz2315 2014.10.29 2509
8318 중복데이터 합치는 문제입니당 ㅠㅜ [6] 홍야홍야 2014.10.29 2921
8317 간단 한거 같은거 같으면서도 안되네요 검색 조건중에 or 조건 [2] 밥먹는푸우 2014.10.29 2148
8316 SQL 서버와 Active Directory에 대해서 [2] Larry 2014.10.29 2466
8315 인덱스 리빌드 관련 문의 드려요- [1] 수노 2014.10.29 3136
8314 오라클 참조외래키 문의드립니다. 톡히슈터 2014.10.28 5924
8313 통계시 없는데이터 채우기 [5] 버즈베잇 2014.10.28 6600
8312 행을 열로 변환하는 쿼리 부탁드려요!!!!! [2] 진아현명 2014.10.27 2745
8311 2014 ex 에이전트 시작 문제 [3] park87 2014.10.27 2584
8310 서로다른 데이타베이스안에 공통인 테이블을 한번에 업데이트 할수 있나요? [4] 김영환_281520 2014.10.27 2646
8309 해킹 들어왔습니다.. [1] 돌브레인 2014.10.27 2761
8308 집계함수 SUM 처럼 곱셈처리 [2] 우영호수 2014.10.27 9835
8307 mdf ldf 파일로 다른 노트북에서 [1] 푸르른하늘 2014.10.26 2197
» 트리거를 이용해서 로그 테이블에 데이터 삽입 [1] 푸르른하늘 2014.10.25 2103
8305 부분 조건 LEFT OUTER JOIN 출력 [3] park87 2014.10.24 3494
8304 그룹키 지정하는 방법, PK말구요.. [3] park87 2014.10.24 3301





XE Login