函数名:oci_field_is_null()
适用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8
函数说明:oci_field_is_null() 函数用于检查指定字段是否为 NULL 值。
语法:bool oci_field_is_null(resource $statement, mixed $field)
参数:
返回值:
示例:
// 连接到 Oracle 数据库
$conn = oci_connect('username', 'password', 'localhost/XE');
// 准备 SQL 语句
$sql = 'SELECT id, name, age FROM users';
// 执行 SQL 语句
$statement = oci_parse($conn, $sql);
oci_execute($statement);
// 获取第一个字段的 NULL 值状态
if (oci_field_is_null($statement, 1)) {
echo '第一个字段为 NULL';
} else {
echo '第一个字段不为 NULL';
}
// 获取第二个字段的 NULL 值状态
if (oci_field_is_null($statement, 'name')) {
echo 'name 字段为 NULL';
} else {
echo 'name 字段不为 NULL';
}
// 获取第三个字段的 NULL 值状态
if (oci_field_is_null($statement, 3)) {
echo '第三个字段为 NULL';
} else {
echo '第三个字段不为 NULL';
}
// 关闭数据库连接
oci_close($conn);
注意事项: