문서의 선택한 두 판 사이의 차이를 보여줍니다.
마지막 판 양쪽 다음 판 | |||
database:mysql:alter_table [2012/03/25 18:38] kwon37xi 새로 만듦 |
database:mysql:alter_table [2012/08/10 20:54] kwon37xi |
||
---|---|---|---|
줄 57: | 줄 57: | ||
===== 테이블의 내용 전체 삭제 ===== | ===== 테이블의 내용 전체 삭제 ===== | ||
<code sql> | <code sql> | ||
+ | SET FOREIGN_KEY_CHECKS = 0; | ||
TRUNCATE TABLE tablename; | TRUNCATE TABLE tablename; | ||
+ | SET FOREIGN_KEY_CHECKS = 1; | ||
</ | </ | ||
트랜잭션에 의해 복구될 수 없다. | 트랜잭션에 의해 복구될 수 없다. | ||
+ | |||
+ | MySQL 5.5.7 부터 FOREIGN KEY 설정이 된 테이블을 TRUNCATE 하려면 **FOREIGN_KEY_CHECKS**을 '' | ||
+ |