MySql – DROP表’无论’是否存在’如果存在ELSE创建表’什么’?
作者:互联网
我只是想删除表’what’如果它存在,然后在可能的情况下在单个查询中重新创建表’what’.
DROP TABLE IF EXISTS `whatever` ELSE
CREATE TABLE `whatever`
任何的想法 ?
解决方法:
CREATE TABLE `whatever` IF NOT EXISTS ELSE TRUNCATE `whatever`
使用TRUNCATE清空表并重置基数,而不是删除表并重新创建它.
标签:mysql,create-table,sql-drop 来源: https://codeday.me/bug/20190530/1185281.html