반응형
테이블이있는 경우 잘라 내고 싶습니다.
IF EXISTS(SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'mytable') TRUNCATE mytable
오류:
SQL 구문에 오류가 있습니다. 설명서를 확인하십시오 corresponds to your MySQL server version for the right syntax to use near 'IF EXISTS(SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'mytable') '줄 1
나는 또한) 뒤에 THEN을 추가하려고 시도했지만 문제는 IF에있는 것 같습니다.
해결 방법
이를 수행하려면 아래 두 가지 명령문이 필요합니다.
create table if not exists <mytable>;
truncate table <mytable>;
참조 페이지 https://stackoverflow.com/questions/34063042
반응형
'MySql' 카테고리의 다른 글
MySQL 질문 : where 절에서 현재 시간을 사용하는 방법 (0) | 2020.11.15 |
---|---|
MySQL How do I get a list of all models in Laravel? (0) | 2020.11.15 |
MySQL mysql "show tables"에서 특정 패턴이있는 테이블 만 표시 (0) | 2020.11.14 |
MySQL Django에서 manage.py CLI를 사용하여 데이터베이스에서 모든 테이블을 삭제하는 방법은 무엇입니까? (0) | 2020.11.14 |
MySQL 시간대 변경? (0) | 2020.11.14 |
댓글