文档章节

sqlite3_colum

石头哥哥
 石头哥哥
发布于 2016/02/16 15:22
字数 234
阅读 10
收藏 0

这个过程从执行sqlite3_step()执行一个准备语句得到的结果集的当前行中返回一个列。每次sqlite3_step得到一个结果集的列停下后,这个过程就可以被多次调用去查询这个行的各列的值。对列操作是有多个函数,均以sqlite3_column为前缀

const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);

int sqlite3_column_bytes(sqlite3_stmt*, int iCol);

int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);

double sqlite3_column_double(sqlite3_stmt*, int iCol);

int sqlite3_column_int(sqlite3_stmt*, int iCol);

sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);

const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);

const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);

int sqlite3_column_type(sqlite3_stmt*, int iCol);

sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);

说明

第一个参数为从sqlite3_prepare返回来的prepared statement对象的指针,第二参数指定这一行中的想要被返回的列的索引。最左边的一列的索引号是0,行的列数可以使用sqlite3_colum_count()获得。


© 著作权归作者所有

共有 人打赏支持
石头哥哥
粉丝 302
博文 203
码字总数 120417
作品 2
渝中
程序员
linux c++ sqlite3

1,基本信息: 1)#include <sqlite3.h> 2)int rc = sqlite3open(dbname, &db);//不存在会创建文件 3)查询后直接返回结果 而不是回调 int sqlite3gettable (sqlite3 , // 打开的数据库对象指针...

Carlyle_Lee
2015/03/16
0
0
order by 语句对null字段的默认排序

【Oracle 结论】 order by colum asc 时,null默认被放在最后 order by colum desc 时,null默认被放在最前 nulls first 时,强制null放在最前,不为null的按声明顺序[asc|desc]进行排序 nu...

核桃白果
2014/03/24
0
0
order by中处理null

【Oracle 结论】 order by colum asc 时,null默认被放在最后 order by colum desc 时,null默认被放在最前 nulls first 时,强制null放在最前,不为null的按声明顺序[asc|desc]进行排序 nu...

walkingC
2014/02/24
567
0
Pyhon 读写excel简单示例

一、前提准备1 安装pip: sudo apt-get install python-pip2 安装python的xlrd模块: sudo pip install xlrd3 安装python的pyExcelerator模块: sudo pip install pyExcelerator二、目录结构1......

雪之丞
2014/10/17
0
0
关于mysql大数据left join的count总数查询

select count(A.id) from A -->id为主键 left join B on A.colum(该字段设有索引) = B.colum(该字段设有索引) 其中 A表数据量为 200W+ B表数据量为500W + 问题是运行如此这样的语句需要 40s ...

zhan2905
2017/05/02
88
3

没有更多内容

加载失败,请刷新页面

加载更多

Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生...

engeue
15分钟前
0
0
通过ajax访问远程天气预报服务

http://www.webxml.com.cn/zh_cn/index.aspx 更改wsdl文件 打开文件将15行,51行,101行去掉 然后把文件复制到c盘 然后在桌面上面就生成了文件 将文件打成jar包 package cn.it.ws.weather;...

江戸川
今天
1
0
聊聊storm的tickTuple

序 本文主要研究一下storm的tickTuple 实例 TickWordCountBolt public class TickWordCountBolt extends BaseBasicBolt { private static final Logger LOGGER = LoggerFactory.getLogg......

go4it
今天
1
0
自动装箱和自动拆箱

自动装箱和自动拆箱 Java 提供了 8 种基本数据类型,每种数据类型都有其对应的包装类型,包装类是面向对象的类,是一种高级的数据类型,可以进行一些比较复杂的操作,它们是引用类型而不再基...

tsmyk0715
今天
2
0
简易审计系统

1、有时候我们需要对线上用户的操作进行记录,可以进行追踪,出现问题追究责任,但是linux自带的history并不会实时的记录(仅仅在内存中,当用户正常退出(exit logout )时才会记录到history文件里...

芬野de博客
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部