函数名:db2_primary_keys()
函数描述:用于返回指定表的主键列的信息
参数:
返回值: 如果成功,该函数返回一个包含主键信息的二维数组。每个数组元素都包含以下键:
如果失败,则返回 false。
示例用法:
// 假设已经连接到数据库并获得了连接资源 $conn
// 获取"employees"表的主键信息 $primaryKeyInfo = db2_primary_keys($conn, null, 'employees');
if($primaryKeyInfo) {
foreach($primaryKeyInfo as $primaryKey) {
echo "表名: " . $primaryKey['TABLE_NAME'] . "
";
echo "主键列名: " . $primaryKey['COLUMN_NAME'] . "
";
echo "主键列序列位置: " . $primaryKey['KEY_SEQ'] . "
";
echo "主键名称: " . $primaryKey['PK_NAME'] . "
";
}
} else {
echo "无法获取主键信息";
}
上述代码将在成功获取主键信息后,遍历打印每个主键的表名、列名、序列位置和名称。如果获取主键信息失败,则输出错误消息。