函式名稱:db2_field_width()
函式描述:該函式用於獲取結果集中指定欄位的寬度(字元數),即該欄位允許的最大字元數。
適用版本:該函式可在 PHP 4 >= 4.3.0, PHP 5, PHP 7 中使用。
語法:int db2_field_width ( resource $stmt , mixed $column )
引數:
- stmt:一個 DB2 結果集資源。
- column:一個表示欄位索引或欄位名的字串。
返回值:返回一個整數,表示指定欄位的寬度,如果出錯,則返回 FALSE。
示例:
// 建立 DB2 連線
$conn = db2_connect($database, $user, $password);
// 準備並執行 SQL 查詢
$stmt = db2_prepare($conn, "SELECT name, age, salary FROM employees");
db2_execute($stmt);
// 獲取第一個欄位(name)的寬度
$width = db2_field_width($stmt, 0);
echo "Name 欄位的寬度是:" . $width . "字元";
// 獲取第二個欄位(age)的寬度
$width = db2_field_width($stmt, 1);
echo "Age 欄位的寬度是:" . $width . "字元";
// 獲取名為 "salary" 的欄位的寬度
$width = db2_field_width($stmt, "salary");
echo "Salary 欄位的寬度是:" . $width . "字元";
// 關閉連線
db2_close($conn);
注意:請確保在使用 db2_field_width() 函式之前已經成功連線到 DB2 資料庫,並且已經執行了查詢語句。