sqlite查看所有表名、判断表是否存在,字段名及字段信息
来源:互联网 发布:游曳网络 编辑:程序博客网 时间:2024/05/17 02:35
sqlite查看所有表名及字段名
查询table,type 段是'table',name段是table的名字,
select name from sqlite_master where type='table' order by name;
如果type段是'index', 则name 是index的名字,tbl_name是index所拥有的table的名字。
查询table,type 段是'table',name段是table的名字,
select name from sqlite_master where type='table' order by name;
如果type段是'index', 则name 是index的名字,tbl_name是index所拥有的table的名字。
如果type段是'table',则name是表名
由此可以进一步引深:判断指定的表是否存在,则可以用如下语句:
select count(*) from sqlite_master where type='table' and name = 'yourtablename';
其中yourtablename表示你要判断的表名,如果结果大于0,表示改表存在数据库中,否则不存在。
通过以下语句可查询出某个表的所有字段信息
PRAGMA table_info([tablename])
比如:我想看看出表tbl_sfg_device表的所有列信息,可以用下述代码:
PRAGMA table_info(tbl_sfg_device)
注意: PRAGMA必须大写
转自:http://blog.163.com/danshiming@126/blog/static/10941274820147510369272/
0 0
- sqlite查看所有表名、判断表是否存在,字段名及字段信息
- sqlite查看所有表名及字段名,及判断是否存在的方法
- sqlite查看所有表名及字段名,及判断是否存在的方法
- sqlite查看所有表名及字段名,及判断是否存在的方法
- Ms SQL中 根据表名查询字段信息,根据表名和字段判断该字段是否存在
- sql server 修改字段名,查看指定表是否存在
- sqlite判断数据库表名是否存在
- 12.30sqlite判断表、字段是否存在
- sqlite判断表或者字段是否存在
- sqlite判断表或者字段是否存在
- SQL查看所有表名,字段
- sqlite 获取数据库所有表名和字段名
- SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
- SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
- SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
- SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
- SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
- oracle查看该用户的所有表名字、表注释、字段名、字段注释、是否为空、字段类型
- uva11992 Fast Matrix Operations
- 深入探讨 java.lang.ref 包
- 一处重复代码的改进(封装无数据情况)
- UITableViewStyleGrouped和plain的两种格式的区别
- System.err﹕ android.os.NetworkOnMainThreadException
- sqlite查看所有表名、判断表是否存在,字段名及字段信息
- Android Volley网络通信框架
- 火狐打不开百度 报错sec_error_ocsp_invalid_signing_cert
- CentOS6.6下的Nagios安装配置详解(二)
- 二分图最大匹配 完全匹配 匈牙利算法
- 通达TD-09线路管理及报站系统3.0(说明书)
- Week2-2Morphology
- 基于 Java 2 运行时安全模型的线程协作--转
- Linux下安装Oracle11g服务器