Jak zmienić nazwę tabeli w SQLite 3.0?

131

Jak zmienić nazwę tabeli w SQLite 3.0?

Tylko czytać
źródło

Odpowiedzi:

0

Odpowiedzią pozostaje użycie "ALTER TABLE". Ale główna strona dokumentacji na ten temat jest dość gruba. Potrzebny jest prosty przykład, jak to działa. Możesz to znaleźć tutaj: https://www.sqlitetutorial.net/sqlite-alter-table/

Aby być precyzyjnym, w najbardziej podstawowym przypadku wygląda to tak:

ALTER TABLE existing_table
RENAME TO new_table;

Nie jestem pewien, czy zapis z kropką działa, ale zakładam, że poprawne jest również:

ALTER TABLE existing_database.existing_table
RENAME TO new_database.new_table;
ftrotter
źródło