MySQL:如何编写Information Schema Plugin(4)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-06 08:45 点击:次
通常我们会预定义数组,以NULL列结束:
ST_FIELD_INFO is_field[] = {
{……},
……
{0, 0, MYSQL_TYPE_NULL, 0, 0, 0, 0}
}
3)fill_table()
函数原型:int fill_table(THD *thd, TABLE_LIST *tables, COND *cond);
参数描述:
参数名 |
类型 |
描述 |
thd |
THD* |
当前执行query的线程 |
tables |
TABLE_LIST |
当前query所指定的表(在i_s中的表,都是查询时才自动创建的临时表),我们需要把数据放如到tables中 |
cond |
COND* |
where条件,我们可以在函数中通过cond来过滤数据,只把需要的记录加入到临时表中。也可以不搭理,让mysql层来处理 |
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>