sqlite建库+各种

1. using (sqliteConnection cn = new sqliteConnection(
"Data Source=D://test.db;Pooling=true;FailIfMissing=false")
)
{
cn.open();

using (sqliteCommand cmd = new sqliteCommand())
{
cmd.Connection = cn;

cmd.CommandText = "CREATE TABLE TestA(A INTEGER PRIMARY KEY,B nvarchar(20),C nvarchar(20))";
cmd.ExecuteNonQuery();

cmd.CommandText = "INSERT INTO TestA values (null,'asdfdas','dasgf')";
cmd.ExecuteNonQuery();

cmd.CommandText = "INSERT INTO TestA values (null,'電源がない','dasgf')";
cmd.ExecuteNonQuery();
}

}


"select tbl_name from sqlite_master where type='table'"


2.table重命名

alter table 旧表 renameto


3.取一张表的列

PRAGMA table_info(USERS)


4.取得所有表

SELECT tbl_name FROM sqlite_master WHERE type='table' "sqlite_sequence"

相关文章

SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
使用Python操作内置数据库SQLite以及MySQL数据库。
破解微信数据库密码,用python导出微信聊天记录
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
安卓开发,利用SQLite实现登陆注册功能