IT 배우기/Oracle1 [SQL / Oracle] DELETE / TRUNCATE / DROP 차이 나는 삭제만 하면 되는데...괜히 고민되게 삭제 하는 방법이 여러가지일까? 당연히 이유가 있다. 0. 삭제 하는 방법이 왜 여러가지 일까? - Oracle에서는 해당 Data나 Table을 삭제할 때 위의 3가지 방식을 지원한다. - 3가지 방식이라고 말하는 만큼 사용하는 용도나 목적에 따라 선택적으로 사용해야 하는데, 어떤 차이가 있는지 알아보면 상황에 따라 내가 사용해야 하는 sql문도 달라질거라 생각한다. 1. delete - 아래와 같이 sql문을 작성할 수 있고, 괄호가 포함된 from 은 생략할 수 있다. # user_table 내 특정 조건에 해당하는 row 삭제 delete (from) user_table where user_stat = 100; rollback; # user_table 전.. 2023. 10. 28. 이전 1 다음 반응형