数据表操作
创建表
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_name
sql
drop table company;