MYSQL_RES *mysql_list_tables(MYSQL *mysql, const char
*wild)
Description
Returns a result set consisting of table names in the current
database that match the simple regular expression specified by
the wild
parameter. wild
may contain the wildcard characters
“%
” or
“_
”, or may be a
NULL
pointer to match all tables. Calling
mysql_list_tables()
is similar to executing
the query SHOW TABLES [LIKE
.
wild
]
You must free the result set with
mysql_free_result()
.
mysql_num_rows()
is intended for
use with statements that return a result set, such as
SELECT
. For statements such as
INSERT
,
UPDATE
, or
DELETE
, the number of affected
rows can be obtained with
mysql_affected_rows()
.
Return Values
A MYSQL_RES
result set for success.
NULL
if an error occurred.
Errors
Commands were executed in an improper order.
The MySQL server has gone away.
The connection to the server was lost during the query.
An unknown error occurred.
User Comments
Add your own comment.