亚洲中文字幕视频国产|99RE久久精品国产|国产精品丝袜拍在线观看|国产成人精品午夜视频'|日韩欧美中文字幕在线一区|一区二区三区在线免费电影|国内精品久久久人妻中文字幕|精品人妻系列无码人妻免费视频

English | 簡體中文 | 繁體中文
查詢

db2_foreign_keys()函數(shù)—用法及示例

「 返回指定數(shù)據(jù)庫中所有外鍵的信息 」


函數(shù)名稱:db2_foreign_keys()

適用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7

函數(shù)描述:db2_foreign_keys() 函數(shù)用于返回指定數(shù)據(jù)庫中所有外鍵的信息。

用法:

resource db2_foreign_keys ( resource $connection , string $qualifier , string $schema , string $table-name )

參數(shù):

  • $connection:必需。一個(gè)有效的數(shù)據(jù)庫連接資源。
  • $qualifier:必需。指定限制范圍的篩選條件的名稱。
  • $schema:必需。指定限制范圍的模式的名稱。
  • $table_name:必需。指定限制范圍的表的名稱。

返回值:

  • 成功時(shí),返回一個(gè)結(jié)果集資源,包含了所有符合條件的外鍵。
  • 失敗時(shí),返回 FALSE。

示例:

<?php
// 建立數(shù)據(jù)庫連接
$conn = db2_connect('SAMPLE', 'username', 'password');

if ($conn) {
   // 獲取所有表的外鍵信息
   $result = db2_foreign_keys($conn, '', '', '');

   if ($result) {
       // 輸出外鍵信息
       while ($row = db2_fetch_assoc($result)) {
           echo "外鍵名稱:" . $row['FK_NAME'] . "\n";
           echo "外鍵所屬表:" . $row['FKTABLE_NAME'] . "\n";
           echo "關(guān)聯(lián)表:" . $row['PKTABLE_NAME'] . "\n";
           echo "關(guān)聯(lián)列:" . $row['PKCOLUMN_NAME'] . "\n";
           echo "更新規(guī)則:" . $row['UPDATE_RULE'] . "\n";
           echo "刪除規(guī)則:" . $row['DELETE_RULE'] . "\n";
           echo "==========================\n";
       }
   } else {
       echo "獲取外鍵信息失??!\n";
   }

   // 關(guān)閉數(shù)據(jù)庫連接
   db2_close($conn);
} else {
   echo db2_conn_errormsg();
}
?>

備注:

  • 該函數(shù)通過指定的限制條件,返回指定數(shù)據(jù)庫中所有滿足條件的外鍵信息。
  • $qualifier、$schema$table_name參數(shù)為空字符串時(shí),表示不對相應(yīng)的限制條件進(jìn)行篩選,將返回所有外鍵信息。
  • 返回的結(jié)果集中包含了外鍵的名稱、所屬表、關(guān)聯(lián)表、關(guān)聯(lián)列以及更新和刪除規(guī)則等。通過調(diào)用 db2_fetch_assoc() 函數(shù),可以逐行獲取結(jié)果集中的數(shù)據(jù)。
補(bǔ)充糾錯(cuò)
上一個(gè)函數(shù): db2_free_result()函數(shù)
下一個(gè)函數(shù): db2_free_stmt()函數(shù)
熱門PHP函數(shù)
分享鏈接