프로그래밍/3. ORACLE

[오라클/ORACLE] DELETE table_name works

핫호빵 2013. 2. 5.
반응형

며칠 전 지인으로부터 문자 한통으로 시작된 일이다.

 

지인 : 호빵아 미쳐버리겠다. 프로시저에서 delete table명; 이래놨는데 from없이 이게 가능하? 아니면 이게 테이블이 아닌거가?

 

호빵 : 오라클은 안되죠 ㅋㅋ

 

지인 : 더 웃긴건 이게 컴파일이 되어 있다니까 진짜 미춰버리겠다.

 

호빵 : 오류 없이요? 그럴리가요?

 

 

오라클에서 table에 레코드를 지운데 from 절이 없다? 그런데 오류없이 컴파일이 되었다?

생각도 못해 본 일이다. 하지만 업무 중에 장난치려고 문자를 보낼 분은 아니기에 오늘 구글링을 해보았다.

 

그러다가 발견한 글(링크

 

'delete table_name' 이 된단다! 그것도 9i부터 전혀 모르고 있었는데!!!

 

이 글을 읽은 분들은 'delete table_name' 구문을 보더라도 당황하지 않았으면 좋겠습니다.

반응형

댓글