当前位置: 代码迷 >> 其他数据库 >> 什么SQL 语句可以获取到 SQLite 数据库中 某张表的列名名称?解决方案
  详细解决方案

什么SQL 语句可以获取到 SQLite 数据库中 某张表的列名名称?解决方案

热度:10489   发布时间:2013-02-26 00:00:00.0
什么SQL 语句可以获取到 SQLite 数据库中 某张表的列名名称?
如题:假设有SQLite 数据库 A.db ,有张表 B(学号、姓名、性别) ,如何写SQL 语句将其列名称即学号、姓名、性别 获取到?忘各位大侠不吝赐教,感激不尽
------解决方案--------------------------------------------------------
没什么好办法,SQLITE中没有关于表中列的数据字典。 虽然可以通过 .shema 的命令行工具中的命令得到create table 语句。

一般是在程序中通过ADO.net 来获取各列信息。
------解决方案--------------------------------------------------------
免费的也只能这样了。
当然也可以直接去分析阅读SQLITE的源代码,然后添加自己需要的语句。
------解决方案--------------------------------------------------------
SQLITE的系统表中只有建立表的SQL语句,没有保存列名的系统表,用SQL语句无法得到
用ADO、ADOX可以得到列名
  相关解决方案