23 #include <drizzled/plugin/client.h>
24 #include <drizzled/plugin/query_cache.h>
25 #include <drizzled/plugin/transactional_storage_engine.h>
26 #include <drizzled/select_result.h>
27 #include <drizzled/sql_lex.h>
28 #include <drizzled/open_tables_state.h>
45 if (session->open_tables.lock)
47 session->unlockTables(session->open_tables.lock);
48 session->open_tables.lock= 0;
63 if (unit->offset_limit_cnt)
65 unit->offset_limit_cnt--;
77 char buff[MAX_FIELD_WIDTH];
78 String buffer(buff,
sizeof(buff), &my_charset_bin);
80 while (
Item* item= li++)
82 item->send(session->getClient(), &buffer);
93 return session->getClient()->
flush();
virtual void sendFields(List< Item > &)=0
static void releaseTemporaryLatches(Session *session)