如何在 SQLite 3.0中重命名表?

如何在 SQLite3.0中重命名表?

57372 次浏览
ALTER TABLE `foo` RENAME TO `bar`

SQLite 查询语言: ALTERTABLE

答案仍然是使用“ ALTERTABLE”。但是关于这个主题的主要文档页面非常厚。我们需要一个简单的例子来说明这是如何运作的。你可以在这里找到: https://www.sqlitetutorial.net/sqlite-alter-table/

准确地说,最基本的情况是这样的:

ALTER TABLE existing_table
RENAME TO new_table;

我不确定点符号是否有效,但我假设以下内容也是正确的:

ALTER TABLE existing_database.existing_table
RENAME TO new_database.new_table;