查詢

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函式
分享連結