PHP odbc_tableprivileges ODBC 函数
-
定义和用法
odbc_tableprivileges - 列出表以及与每个表相关联的特权 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
odbc_tableprivileges ( resource $connection_id , string $qualifier , string $owner , string $name )
列出请求范围内的表以及与每个表关联的特权。 -
参数
参数 必需的 描述 connection_id 是 ODBC 连接标识符,详见 odbc_connect()。 qualifier 是 限定词 owner 是 所有者。 接受以下搜索模式:('%'匹配零个或多个字符,'_'匹配单个字符) name 是 名字。 接受以下搜索模式:('%'匹配零个或多个字符,'_'匹配单个字符) -
返回值
ODBC结果标识符,或者在失败时返回FALSE。 结果集包含以下列:- TABLE_QUALIFIER
- TABLE_OWNER
- TABLE_NAME
- GRANTOR
- GRANTEE
- PRIVILEGE
- IS_GRANTABLE
结果集由TABLE_QUALIFIER,TABLE_OWNER和TABLE_NAME排序。 -
示例
<?php // 1. Option 102 of SQLSetConnectOption() is SQL_AUTOCOMMIT. // Value 1 of SQL_AUTOCOMMIT is SQL_AUTOCOMMIT_ON. // This example has the same effect as // odbc_autocommit($conn, true); odbc_tableprivileges($conn, 1, 102, 1); // 2. Option 0 of SQLSetStmtOption() is SQL_QUERY_TIMEOUT. // This example sets the query to timeout after 30 seconds. $result = odbc_prepare($conn, $sql); odbc_tableprivileges($result, 2, 0, 30); odbc_execute($result);
-
相关函数
odbc_execute() - 执行准备好的语句