对于sqlite数据库,有只知道表名,有没有一种方法,只获取该表中的任意一行数据?

scsnsjsl_cs_dn 2009-01-12 01:35:06
对于sqlite数据库,有只知道表名,有没有一种方法,只获取该表中的任意一行数据?
...全文
249 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
scsnsjsl_cs_dn 2009-01-12
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ACMAIN_CHM 的回复:]
SQL codeselect * from task_tab limit 1



建议多少看一下sqlite的文档
[/Quote]谢谢
ACMAIN_CHM 2009-01-12
  • 打赏
  • 举报
回复
select * from task_tab limit 1


建议多少看一下sqlite的文档
scsnsjsl_cs_dn 2009-01-12
  • 打赏
  • 举报
回复
谢谢,可能是程序其他地方的原因,我找找看
WWWWA 2009-01-12
  • 打赏
  • 举报
回复
这是标准sql语句
scsnsjsl_cs_dn 2009-01-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 WWWWA 的回复:]
呵呵,上述SQL语句可以得到字段名
[/Quote]请问这是标准sql语句还是?
怎么我执行sqlite3_exec(m_db,"select * from task_tab where 1>2;",CallbackResult, NULL, &errMsg);
时发生中断
scsnsjsl_cs_dn 2009-01-12
  • 打赏
  • 举报
回复
谢谢你
WWWWA 2009-01-12
  • 打赏
  • 举报
回复
呵呵,上述SQL语句可以得到字段名
scsnsjsl_cs_dn 2009-01-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 WWWWA 的回复:]
不要数据的话:
select * from tt where 1>2
[/Quote]我的目的是想通过这个获取字段名

考虑到如果select * from tt,当表数据很大时会花费很多时间

所以有了上边的想法
WWWWA 2009-01-12
  • 打赏
  • 举报
回复
不要数据的话:
select * from tt where 1>2

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧