DELETE 관련 질문입니다

코코 2017.07.14 10:32 Views : 2274

안녕하세요

저런형태로 처리해야할경우 A, B 중 어느것이 좀더 효율적인가요?

프로시져에서 그냥 Delete 처리하는것과, Select 해서 데이타가 있을때만 지우는것중...



A

BEGIN

DELETE tblTemp

WHERE Date < '2017-03-05'


SELECT * from tblTemp

END



B

BEGIN

IF EXISTS(select * from tblTemp WHERE Date < '2017-03-05')

BEGIN

DELETE tblTemp

WHERE Date < '2017-03-05'

END


SELECT * from tblTemp

END



No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 366214
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 226407
9924 쿼리 질문드립니다 ㅠ [3] 브라미 2017.07.14 2649
» DELETE 관련 질문입니다 [2] 코코 2017.07.14 2274
9922 함수 먹힌 column 에 인덱스 추가하는방법? [2] 노잼호 2017.07.13 2830
9921 like에 대해서..? [4] 문상연 2017.07.13 2874
9920 postgresSQL 다중 행 쿼리질문(내용수정) [3] 궁금해서알고싶어요 2017.07.11 2238
9919 프로시저내 트랜젝션 문의드립니다. [2] 톡히슈터 2017.07.10 2804
9918 2005에서 2008로 업그레이드 하려고 합니다. 엘제이 2017.07.10 2737
9917 뜬금없이MSSQL이실행중이나 실행이 안됩니다. [1] 김영환_281520 2017.07.10 4428
9916 SQL 쿼리 질문(동적쿼리) [2] SQL입문도못한자 2017.07.07 2833
9915 SQL Server 에이전트 [2] 기타치는퐝동 2017.07.07 3422
9914 쿼리 질문입니다 [1] 문상연 2017.07.06 4043
9913 mssql sysadmin 권한 관련 확인요청 드립니다. 제비 2017.07.06 4352
9912 쿼리 질문입니다! [2] 파란약 2017.07.05 4068
9911 메모리 TEMPDB 문의 [1] MSG 2017.07.05 2173
9910 쿼리좀 여쭤 볼게요. [5] 죠리퐁 2017.07.05 3193
9909 linked server가 무슨 계정으로 설정되어 있는지 [1] 이시우_301202 2017.07.05 3142
9908 데이터 가져오기 및 내보내기 마법사에서 [2] 푸르네 2017.07.04 3062
9907 MS-SQL 책 추천 부탁 드립니다. [1] 데이비드백곰 2017.07.04 3693
9906 insert 프로시저 사용시, 오류내용과 반환값을 설정하는 방법좀알려주세요 [1] mssl왕초초초보 2017.07.03 3527
9905 sql 서버 미러링 구성에 관한 질문 입니다. icham 2017.07.01 2734





XE Login