English | 简体中文 | 繁體中文
查询

cubrid_send_glo()函数—用法及示例

「 发送全局变量到CUBRID数据库连接 」


函数名: cubrid_send_glo()

函数描述: 该函数用于发送全局变量到CUBRID数据库连接。

参数:

  • conn_identifier: CUBRID数据库连接标识符
  • oid: 对象标识符 (OID)
  • attr_name: 全局变量名
  • attr_value: 全局变量值

返回值: 如果发送成功则返回 TRUE,发送失败则返回 FALSE。

适用版本: 该函数适用于 CUBRID 数据库版本 8.4.0 及以上。

示例:

<?php
// 创建数据库连接
$conn = cubrid_connect("localhost", 33000, "demodb", "username", "password");

// 检查连接是否成功
if ($conn) {
    echo "数据库连接成功" . "<br>";
} else {
    die("数据库连接失败: " . cubrid_error());
}

// 设置全局变量
$oid = cubrid_new_oid($conn, "table_name"); // 替换 'table_name' 为实际表名
$attr_name = "global_variable";
$attr_value = "Hello, World!";
$result = cubrid_send_glo($conn, $oid, $attr_name, $attr_value);

// 检查发送结果
if ($result) {
    echo "全局变量发送成功";
} else {
    echo "全局变量发送失败: " . cubrid_error();
}

// 关闭数据库连接
cubrid_disconnect($conn);
?>

注意事项:

  • 在使用该函数之前,你需要先通过 cubrid_connect() 函数成功建立数据库连接。
  • 全局变量只能绑定到一个对象的 OID 上。
  • 全局变量的值可以是任意 PHP 数据类型,包括字符串、整数、浮点数、数组等。
  • 如果发送失败,可以通过 cubrid_error() 函数获取错误信息。
补充纠错
上一个函数: cubrid_schema()函数
下一个函数: cubrid_seq_drop()函数
热门PHP函数
分享链接