在创建之前你什么时候不放桌子?

时间:2017-09-03 01:36:46

标签: sql

我不明白为什么在创建之前你不会丢桌子。如果要从头重新启动表并删除所有内容,是否要执行此操作?我的意思是,你不能先创建同一个表而不先丢弃它吗?那么你是不是总是需要先使用drop?

1 个答案:

答案 0 :(得分:1)

您无法在不先删除它的情况下在同一架构下创建相同的表名。您可以重命名该表,然后创建一个新表作为旧名称。

我理解最好不要删除表,而是使用TRUNCATE命令清空它。这样,所有索引等都已准备就绪。

这有帮助吗?