語言

IDatabaseMetaData.GetVersionColumns(String, String, String) 方法

定義

取得資料表欄位的描述,當資料列中任一值被更新時,欄位會自動更新。

[Android.Runtime.Register("getVersionColumns", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetVersionColumns_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetVersionColumns(string? catalog, string? schema, string? table);
[<Android.Runtime.Register("getVersionColumns", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetVersionColumns_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetVersionColumns : string * string * string -> Java.Sql.IResultSet

參數

catalog
String

目錄名稱;必須與資料庫中儲存的目錄名稱相符;「」取回那些沒有目錄的作品; null 意即不應使用目錄名稱來縮小搜尋範圍

schema
String

一個結構名稱;必須與儲存在資料庫中的結構名稱相符;「」 取回那些沒有 schema 的; null 表示不應使用結構名稱來縮小搜尋範圍

table
String

一個桌子名稱;必須與資料庫中儲存的資料表名稱相符

傳回

一個 ResultSet 物件,其中每一列都是欄位描述

屬性

例外狀況

發生了資料庫錯誤。

備註

取得資料表欄位的描述,當資料列中任一值被更新時,欄位會自動更新。 它們是無序的。

每個欄位描述包含以下欄位:<OL<>LI><B>範圍</B> short => 未使用 <LI><B>COLUMN_NAME</B> 字串 => 欄位名稱 <LI><B>DATA_TYPE</B> int => 來自 java.sql.Types<LI><B>的 SQL 資料型別 TYPE_NAME</B> 字串 => 依資料來源而定的類型名稱 <LI><B>COLUMN_SIZE</B> int => 精度 <LI><B>BUFFER_LENGTH</B> int => 欄位值長度(位元組<) LI><B>DECIMAL_DIGITS</B> short => 縮放 - 對於不適用 DECIMAL_DIGITS 的資料型別,會回傳 Null。 <LI B PSEUDO_COLUMN/B> short => 是否為類似 Oracle 的偽欄位 ROWID <UL<>LI> VERSIONColumnUnknown - 可能是也可能不是偽欄位 <LI> 版本 ColumnNotPseudo - 不是偽欄位 <LI> 版本 ColumnPseudo - 是偽欄位 </UL></OL<>><>

COLUMN_SIZE欄代表該欄的指定欄位大小。 對於數值數據,這是最大有效位數。 對於字元資料,這是字元的長度。 對於日期時間資料型態,這是字串表示法的字元長度(假設分秒成分的最大允許精度)。 對於二進位資料,這是以位元組為單位的長度。 對於 ROWID 資料型態,這是以位元組為單位的長度。 對於欄位大小不適用的資料型別,則會回傳 null。

Java 文件 java.sql.DatabaseMetaData.getVersionColumns(java.lang.String, java.lang.String, java.lang.String)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於