要在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;
请注意,这些操作可能会导致数据丢失或表结构更改。在执行任何修改表的操作之前,请确保备份您的数据。