sqlit3自动创建数据表脚本

一、常用命令

命令   功能
$sqlite3 aaa.db 创建数据库文件,aaa.db 为数据库文件
sqlite>.read sql.sql 自动执行脚本文件,sql.sql 为脚本文件
sqlite>.table 显示该数据库下的表名称
sqlite>select * from sqlite_master where type="table"; 显示所有的表结构

二、脚本文件示例

脚本文件名的后缀名称必须为 .sql 结束

drop table if exists student;
create table if not exists student
(
    id integer primary key,
    uname text not null,
    sex int not null
);

insert into student (uname,sex) values ('曾明华',1);
insert into student (uname,sex) values ('zengminghua',0);

 

drop table if exists snumber;
create table if not exists snumber
(
    id integer primary key,
    uname text not null,
    snum char[30] not null
);

insert into snumber (uname,snum) values ('曾明华','001');
insert into snumber (uname,snum) values ('zengminghua','002');

 

posted @ 2022-06-04 11:39  牛之蚁  阅读(0)  评论(0)    收藏  举报