PDF (美式信紙) - 1.2Mb
PDF (A4) - 1.2Mb
結果包含與關聯式查詢的來源和結果類型相關的中繼資料。應用程式可以使用此中繼資料來處理動態查詢結果,或格式化結果以進行轉換或顯示。結果中繼資料可透過 Column
的執行個體存取。可以使用 getColumns()
方法從任何 RowResult 取得欄的陣列。
例如,下列中繼資料會在查詢 SELECT 1+1 AS a, b FROM mydb.some_table_with_b AS b_table
的回應中傳回。
Column[0].databaseName = NULL
Column[0].tableName = NULL
Column[0].tableLabel = NULL
Column[0].columnName = NULL
Column[0].columnLabel = "a"
Column[0].type = BIGINT
Column[0].length = 3
Column[0].fractionalDigits = 0
Column[0].numberSigned = TRUE
Column[0].collationName = "binary"
Column[0].characterSetName = "binary"
Column[0].padded = FALSE
Column[1].databaseName = "mydb"
Column[1].tableName = "some_table_with_b"
Column[1].tableLabel = "b_table"
Column[1].columnName = "b"
Column[1].columnLabel = "b"
Column[1].type = STRING
Column[1].length = 20 (e.g.)
Column[1].fractionalDigits = 0
Column[1].numberSigned = TRUE
Column[1].collationName = "utf8mb4_general_ci"
Column[1].characterSetName = "utf8mb4"
Column[1].padded = FALSE