dbd/db2/statement.c

changeset 30
8599f34c139b
parent 28
44b1d78b50f5
child 31
999ef93f0dbc
--- a/dbd/db2/statement.c	Tue Feb 17 00:23:00 2009 +0000
+++ b/dbd/db2/statement.c	Fri Apr 17 23:46:12 2009 +0000
@@ -75,6 +75,15 @@
 }
 
 /*
+ *  column_names = statement:columns()
+ */
+static int statement_rowcount(lua_State *L) {
+    luaL_error(L, DBI_ERR_NOT_IMPLEMENTED, DBD_DB2_STATEMENT, "columns");
+
+    return 0;
+}
+
+/*
  * success = statement:execute(...)
  */
 static int statement_execute(lua_State *L) {
@@ -468,6 +477,7 @@
     static const luaL_Reg statement_methods[] = {
 	{"affected", statement_affected},
 	{"close", statement_close},
+	{"columns", statement_columns},
 	{"execute", statement_execute},
 	{"fetch", statement_fetch},
 	{"rowcount", statement_rowcount},

mercurial