要在SQLite中修改表,您可以使用ALTER TABLE
語句。以下是一些常見的修改表的操作:
ALTER TABLE table_name
ADD COLUMN column_name data_type;
例如,如果您有一個名為employees
的表,并希望添加一個名為age
的列,其數據類型為整數,您可以使用以下語句:
ALTER TABLE employees
ADD COLUMN age INTEGER;
ALTER TABLE table_name
ALTER COLUMN column_name data_type;
例如,如果您希望將employees
表中的age
列的數據類型從整數更改為實數,您可以使用以下語句:
ALTER TABLE employees
ALTER COLUMN age REAL;
ALTER TABLE table_name
DROP COLUMN column_name;
例如,如果您希望從employees
表中刪除age
列,您可以使用以下語句:
ALTER TABLE employees
DROP COLUMN age;
ALTER TABLE old_table_name RENAME TO new_table_name;
例如,如果您希望將employees
表重命名為staff
,您可以使用以下語句:
ALTER TABLE employees
RENAME TO staff;
請注意,這些操作可能會導致數據丟失或表結構更改。在執行任何修改表的操作之前,請確保備份您的數據。