현재 버전

delete from member
where 1=1
and memid='terry' -- memid 값을 입력받아 조회할 경우 이 조건행이 추가되겠죠..
and name='Terry' -- name 값을 입력받아 조회할 경우 이 조건행이 추가되겠죠..

마찬가지로 어떤 이유에선지 memid와 name 모두 null로 들어왔다면 최종 만들어지는 sql문은 다음과 같이 될껍니다..
delete from member
where 1=1


-------------------------------------


이렇게 실행될꺼 같은데요?

delete from member
where 1=1
and memid=null
and name=null


아닌가??


수정 이력

2018-01-26 12:21:23 에 아래 내용에서 변경 됨 #1

delete from member
where 1=1
and memid='terry' -- memid 값을 입력받아 조회할 경우 이 조건행이 추가되겠죠..
and name='Terry' -- name 값을 입력받아 조회할 경우 이 조건행이 추가되겠죠..

마찬가지로 어떤 이유에선지 memid와 name 모두 null로 들어왔다면 최종 만들어지는 sql문은 다음과 같이 될껍니다..
delete from member
where 1=1


-------------------------------------


이렇게 실행될꺼 같은데요?

delete from member
where 1=1
and memid='null'
and name='null'