11.SQL DELETE
테이블의 기존 레코드를 삭제하는데 사용됩니다.
DELETE FROM table_name WHERE condition;
참고 : 테이블에서 레코드를 삭제할때 주의하자
WHERE 를 주목하자
WHERE 절은 삭제해야하는 레코드를 지정합니다.
해당 절을 생랴하면 WHERE 테이블의 모든 기록이 삭제됩니다.
SQL DELETE 예
다음 SQL 문은 "Customers" 테이블에서 "Alfreds Futterkiste" 고객을 삭제합니다.
DELETE FROM Customers WHERE CustomerName = 'Alfreds Futterkiste';
모든 기록삭제
테이블을 삭제하지 않고도 테이블의 모든 행을 삭제할 수 있습니다.
이는 테이블 구족, 속성 및 인덱스가 그대로 유지됨을 의미합니다.
DELETE FROM table_name;
다음 SQL 문은 테이블을 삭제하지 않고 "Customers" 테이블의 모든 행을 삭제합니다.
DELETE FROM Customers;
테이블 삭제
테이블을 완전히 삭제하려면 DROP TABLE 명령문을 사용하십시오
DROP TABLE Customers;
'SQL > SQL Tutorial' 카테고리의 다른 글
13.SQL Aggregate Functions (집계함수) (0) | 2024.06.25 |
---|---|
12.SQL SELETE 와 TOP , LIMIT , FETCH FIRST , ROWNUM (0) | 2024.06.25 |
10.SQL UPDATE (0) | 2024.06.24 |
9.SQL NULL 값 (0) | 2024.06.24 |
8.SQL INSERT INTO (0) | 2024.06.24 |