sqlite_master( type TEXT, #类型:table-表,index-索引,view-视图 name TEXT, #名称:表名,索引名,视图名 tbl_name TEXT, rootpage INTEGER, sql TEXT ) ''' #查看某数据库中所有表 def GetTables(db_file = 'main.db'): try: conn = sqlite3.connect(db_file) cur = conn.cursor() cur.execute(...
查询table,type 段是'table',name段是table的名字, so:select name from sqlite_master where type='table' order by name;查询indices,type段是'index', name 是index的名字,tbl_name是index所拥有的table的名字 通过以下语句可查询出某个表的所有字段信息 PRAGMA table_info([tablename])
列出该数据库中的所有表(mysql的show tables),可: .table 显示表的结构(mysql的desc tablename): select * from sqlite_master where type="table";
sqlite_master( type TEXT, #类型:table-表,index-索引,view-视图 name TEXT, #名称:表名,索引名,视图名 tbl_name TEXT, rootpage INTEGER, sql TEXT ) ''' #查看某数据库中所有表 def GetTables(db_file = 'main.db'): try: conn = sqlite3.connect(db_file) cur = conn.cursor() cur.execute(...
查看某数据库中所有表 defGetTables(db_file='main.db'):try:conn=sqlite3.connect(db_file)cur=conn.cursor()cur.execute("select name from sqlite_master where type='table' order by name")printcur.fetchall()excepte:print(e)''' #查看表结构 cur.execute("PRAGMA table_info(T_Person)") print...
sqlite_master( type TEXT, #类型:table-表,index-索引,view-视图 name TEXT, #名称:表名,索引名,视图名 tbl_name TEXT, rootpage INTEGER, sql TEXT ) '''#查看某数据库中所有表defGetTables(db_file='main.db'):try:conn=sqlite3.connect(db_file)cur=conn.cursor()cur.execute("select name from ...
Python之sqlite3 2018-02-23 16:53 −Python sqlite3数据库是一款非常小巧的内置模块,它使用一个文件存储整个数据库,操作十分方便,相比其他大型数据库来说,确实有些差距。但是在性能表现上并不逊色,麻雀虽小,五脏俱全,sqlite3实现了多少sql-92标准,比如说transaction、trigger和复杂的查询等。 描述 ... ...
sqlite_master( type TEXT, #类型:table-表,index-索引,view-视图 name TEXT, #名称:表名,索引名,视图名 tbl_name TEXT, rootpage INTEGER, sql TEXT ) ''' #查看某数据库中所有表 def GetTables(db_file = 'main.db'): try: conn = sqlite3.connect(db_file) ...
sqlite_master( type TEXT, #类型:table-表,index-索引,view-视图 name TEXT, #名称:表名,索引名,视图名 tbl_name TEXT, rootpage INTEGER, sql TEXT )'''#查看某数据库中所有表defGetTables(db_file ='main.db'):try: conn=sqlite3.connect(db_file) ...