数据表操作
创建表
sql
create table database_name.table_name (
column1 datatype primary key(one or more columns),
column2 datatype,
...
columnN datatype
)sql
create table company (
id integer primary key not null,
username text not null,
age integer not null,
salary real
)查看表
使用.tables命令查看数据库中的所有表。
bash
sqlite> .tables
company users使用.schema命令查看表的结构。
bash
sqlite> .schema company
CREATE TABLE company (
id integer primary key not null,
username text not null,
age integer not null,
salary real
);修改表
添加列
sql
alter table database_name.table_name add column_name datatype;sql
alter table company add email text重命名列
sql
alter table database_name.table_name rename column_name to new_column_name;sql
alter table company rename username to name;删除列
sql
alter table database_name.table_name drop column column_name;sql
alter table company drop column email;删除表
sql
drop table database_name.table_namesql
drop table company;