MySql - DROP表'无论'是否存在'如果存在ELSE创建表'什么'?

时间:2011-12-07 18:26:06

标签: mysql create-table sql-drop

如果可能的话,我只想删除“无论什么”表,然后在可能的情况下在单个查询中重新创建表'what'。

DROP TABLE IF EXISTS `whatever` ELSE
    CREATE TABLE `whatever`

有什么想法吗?

1 个答案:

答案 0 :(得分:6)

CREATE TABLE `whatever` IF NOT EXISTS ELSE TRUNCATE `whatever`

使用TRUNCATE清空表格并重置基数,而不是删除表格并重新创建。