函数名:odbc_statistics()
适用版本:PHP 4, PHP 5, PHP 7
函数描述:odbc_statistics() 函数用于获取指定表的统计信息。
语法:odbc_statistics(resource $connection_id, string $qualifier, string $owner, string $table_name, int $unique, int $accuracy)
参数:
返回值:如果成功则返回一个结果集标识符,失败则返回 FALSE。
示例:
<?php
// 连接到数据库
$connection = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\example.mdb", "", "");
// 获取表的统计信息
$result = odbc_statistics($connection, "", "", "mytable", 0, 0);
// 检查结果集是否有效
if ($result) {
// 遍历结果集并输出统计信息
while ($row = odbc_fetch_array($result)) {
echo "表名: " . $row["TABLE_NAME"] . "<br>";
echo "索引名称: " . $row["INDEX_NAME"] . "<br>";
echo "索引类型: " . $row["TYPE"] . "<br>";
echo "索引顺序: " . $row["ORDINAL_POSITION"] . "<br>";
echo "列名: " . $row["COLUMN_NAME"] . "<br>";
echo "唯一值: " . $row["UNIQUE"] . "<br>";
echo "精确度: " . $row["ACCURACY"] . "<br>";
echo "<br>";
}
// 释放结果集
odbc_free_result($result);
}
// 关闭数据库连接
odbc_close($connection);
?>
注意事项: