查詢

cubrid_set_add()函式—用法及示例

「 將一個或多個值新增到CUBRID資料庫中的指定集合列 」


函式名:cubrid_set_add()

描述:將一個或多個值新增到CUBRID資料庫中的指定集合列。

引數:

  1. conn_identifier:CUBRID資料庫連線識別符號(必需)。
  2. oid:集合列的物件識別符號(必需)。
  3. attr_name:集合列的屬性名(必需)。
  4. element_values:要新增到集合列中的一個或多個值(必需)。

返回值:如果成功新增元素到集合列,則返回 true,否則返回 false。

適用版本:CUBRID PHP 拓展在 CUBRID 9.3.0 版本中引入了 cubrid_set_add() 函式。

示例:

<?php
// 建立資料庫連線
$conn = cubrid_connect("localhost", 33000, "demodb", "dba", "");

// 準備新增元素到集合列
$oid = "1234567890";
$attr_name = "my_set_column";
$element_values = array("value1", "value2", "value3");

// 新增元素到集合列
if (cubrid_set_add($conn, $oid, $attr_name, $element_values)) {
    echo "Elements added successfully.";
} else {
    echo "Failed to add elements.";
}

// 關閉資料庫連線
cubrid_disconnect($conn);
?>

注意事項:

  • 在執行該函式之前,需先建立與CUBRID資料庫的連線。
  • 需要確保指定的集合列存在於物件中。
  • element_values 引數可以是單個值,也可以是包含多個值的陣列。
  • 當成功新增元素到集合列時,返回 true,否則返回 false。
  • 如果函式返回 false,則可以透過呼叫 cubrid_error_code() 和 cubrid_error_msg() 函式獲取錯誤資訊。

更多資訊可參考《CUBRID PHP 手冊》中的 cubrid_set_add() 部分:https://www.cubrid.org/php_manual/zh/function.cubrid-set-add.html

補充糾錯
上一個函式: cubrid_seq_put()函式
下一個函式: cubrid_set_autocommit()函式
熱門PHP函式
分享連結