查詢

db2_primary_keys()函式—用法及示例

「 返回指定表的主鍵列的資訊 」


函式名:db2_primary_keys()

函式描述:用於返回指定表的主鍵列的資訊

引數:

  • resource $connection:一個有效的 DB2 連線資源(由 db2_connect() 函式返回)

返回值: 如果成功,該函式返回一個包含主鍵資訊的二維陣列。每個陣列元素都包含以下鍵:

  • TABLE_NAME:表名
  • COLUMN_NAME:主鍵列名
  • KEY_SEQ:主鍵列在主鍵中的序列位置
  • PK_NAME:主鍵名稱

如果失敗,則返回 false。

示例用法:

// 假設已經連線到資料庫並獲得了連線資源 $conn

// 獲取"employees"表的主鍵資訊 $primaryKeyInfo = db2_primary_keys($conn, null, 'employees');

if($primaryKeyInfo) { foreach($primaryKeyInfo as $primaryKey) { echo "表名: " . $primaryKey['TABLE_NAME'] . "
"; echo "主鍵列名: " . $primaryKey['COLUMN_NAME'] . "
"; echo "主鍵列序列位置: " . $primaryKey['KEY_SEQ'] . "
"; echo "主鍵名稱: " . $primaryKey['PK_NAME'] . "

"; } } else { echo "無法獲取主鍵資訊"; }

上述程式碼將在成功獲取主鍵資訊後,遍歷列印每個主鍵的表名、列名、序列位置和名稱。如果獲取主鍵資訊失敗,則輸出錯誤訊息。

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