如何在SQLite 3.0中重命名表格?

cqoc49vn  于 2023-02-13  发布在  SQLite
关注(0)|答案(2)|浏览(230)

如何在SQLite 3.0中重命名表?

jhdbpxl9

jhdbpxl92#

答案仍然是使用“ALTER TABLE”。但是关于这个主题的主文档页面相当厚。需要的是一个简单的例子来说明它是如何工作的。你可以在这里找到它: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;

如果名称中有空格,那么您需要在第一个接受的答案中包含反勾号...因此,如果名称中有空格,您可能需要类似这样的内容。

ALTER TABLE `existing databasename`.`existing tablename`
RENAME TO `newer databasename`.`newer tablename`;

相关问题