函数名:cubrid_schema()
适用版本:CUBRID >= 8.4.0, PECL cubrid >= 8.3.0
用法:cubrid_schema ( resource $conn_identifier , int $schema_type )
说明:cubrid_schema() 函数用于获取指定CUBRID数据库连接的相关模式信息。
参数:
返回值:返回一个包含相应模式信息的关联数组。如果发生错误,返回 FALSE。
示例:
// 建立 CUBRID 数据库连接
$conn = cubrid_connect("localhost", 33000, "demodb", "dba", "");
// 获取指定数据库连接的类模式信息
$schema = cubrid_schema($conn, CUBRID_SCH_CLASS);
// 打印类模式信息
print_r($schema);
// 关闭 CUBRID 数据库连接
cubrid_disconnect($conn);
输出示例:
Array
(
[0] => Array
(
[class_name] => person
[class_type] => TABLE
[is_system_class] => 0
[attribute_count] => 5
[oid] => 0
)
[1] => Array
(
[class_name] => employee
[class_type] => TABLE
[is_system_class] => 0
[attribute_count] => 7
[oid] => 1
)
// 更多类模式信息...
)
以上示例演示了如何使用 cubrid_schema() 函数获取指定数据库连接的类模式信息,并打印出结果。你可以根据实际需求选择不同的模式类型参数。