sql문 씹 입문자인데요 VBA에서 해당 코드 이용해서 데이터를 좀 만지려고하는데
Sql =
"set @t = 1
while select dateadd(day,@t,'" & AdjBD & "') in (BSNS from Holiyday)
begin update TermStructure set BaseDate_Adj = dateadd(day,@t,'" & AdjBD & "') where Code = '" & Code & "' and BaseDate = '" & BaseD & "'
if dateadd(day,@t,'" & AdjBD & "') not in (BSNS from Holiyday)
BREAK
else @t= @t+1
Continue
end"
adoCon.Execute Sql
제가 하려는 작업은 어떤 날짜를 TermStructure 테이블의 BaseDate_Adj 필드에 업데이트 하는데
그 날짜가 Holiday 테이블의 BSNS 필드에 있는 날짜라면 다음 날짜를 업데이트하되 연속된 공휴일을 고려한 sql문을 사용하려는데
도통 진행이안되네요 문법적으로 문제있는 부분좀 알려주시면 감사하겠습니다
댓글 0