갑자기 배치로 JOB을 생성시킬려고 하니 MSSQL 문법이 생각나지 않았다 ㅋ
if ((select count(*) from in_bbs_bid
where convert(varchar(10),end_date,120) < convert(varchar(10),getdate(),120)
and status < 3
) > 1)
begin
print '존재'
update in_bbs_bid
set status = 3
where bbs_nm in (
select bbs_nm from in_bbs_bid
where convert(varchar(10),end_date,120) < convert(varchar(10),getdate(),120)
and status < 3)
end
IF (조건)
Begin
end
else (조건)
Begin
End
특이한건 End if 가 없다는것만 주의하면 되겠다
위처럼 생성해서 MSSQL JOB에 등록해서 해주니 자동으로 입찰이 종료되어서 더 없이 편하더군요 ^ ^
JOB 에 대한것은 올려드리고 싶은데 DB가 오픈되어서 못 보여드리네요
기억이 혹시나 안나시는 분들을 위해서 위에 적용시켜놓았던 예제 SQL 만 올려드립니다.