초보프로그래머만..

[mssql]쿼리문에 if문 넣기-아이바티스

세피롯스 2010. 2. 24. 15:41

어떤내용을 디비에 저장할때 기존에 있는내용을 update할지 새로 저장할지 판단해야할때 쓰면 좋을듯..

-----------------------------------------------------------------------------------------
if not exists(select * from schedule_info_tbl where scDate = convert(datetime, '2010-02-26 13:22:11',120))

begin
 insert into schedule_info_tbl(scName,scDate)
 values('열심히', convert(datetime, '2010-02-26 13:22:11',120))
end
else
begin
 update schedule_info_tbl
 set scName = '열심히'
 where scDate = convert(datetime, '2010-02-26 13:22:11',120)
end