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