PHP Conference Japan 2024

odbc_gettypeinfo

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_gettypeinfo擷取資料來源支援的資料類型資訊

說明

odbc_gettypeinfo(Odbc\Connection $odbc, int $data_type = 0): Odbc\Result|false

擷取資料來源支援的資料類型資訊。

參數

odbc

ODBC 連線物件,詳情請參閱 odbc_connect()

data_type

資料類型,可用於將資訊限制為單一資料類型。

傳回值

傳回一個 ODBC 結果物件,若失敗則傳回 false

結果集包含以下欄位:

  • TYPE_NAME(類型名稱)
  • DATA_TYPE(資料類型)
  • PRECISION(精度)
  • LITERAL_PREFIX(字面值前綴)
  • LITERAL_SUFFIX(字面值後綴)
  • CREATE_PARAMS(建立參數)
  • NULLABLE(可否為空)
  • CASE_SENSITIVE(區分大小寫)
  • SEARCHABLE(可搜尋)
  • UNSIGNED_ATTRIBUTE(無號屬性)
  • MONEY(貨幣)
  • AUTO_INCREMENT(自動遞增)
  • LOCAL_TYPE_NAME(本地類型名稱)
  • MINIMUM_SCALE(最小刻度)
  • MAXIMUM_SCALE(最大刻度)

結果集依 DATA_TYPE 和 TYPE_NAME 排序。

更新日誌

版本 說明
8.4.0 odbc 現在需要 Odbc\Connection 實例;先前需要的是 resource
8.4.0 此函式現在傳回 Odbc\Result 實例;先前傳回的是 resource
新增註釋

使用者貢獻的註釋 1 則註釋

andrea dot galli at acotel dot com
21 年前
範例:顯示所有資料類型

<?php

$Link_ID
= odbc_connect("DSN", "user", "pass");
$result = odbc_gettypeinfo($Link_ID);

odbc_result_all($result);

?>
To Top