-
如果另一個查詢在從伺服器讀取所有資料之前執行,這會導致串流結果集自動關閉,並捨棄任何仍在從伺服器串流的未處理資料。
預設值 false 自版本 3.0.9 -
驅動程式是否應允許將空字串欄位轉換為數值「0」?
預設值 true 自版本 3.1.8 -
holdResultsOpenOverStatementClose
驅動程式是否應依照 JDBC 規格要求,在 'Statement.close()' 時關閉結果集?
預設值 false 自版本 3.1.7 -
當資料依照 JDBC 規格要求被截斷時,驅動程式是否應擲回 'java.sql.DataTruncation' 例外狀況?如果伺服器 sql-mode 包含 'STRICT_TRANS_TABLES',則此屬性無效。
預設值 true 自版本 3.1.2 -
要傳回的最大列數。預設值「0」表示傳回所有列。
預設值 -1 自版本 所有版本 -
當使用串流結果集功能時,驅動程式應自動將伺服器設定 'net_write_timeout' 設定為哪個值?值單位為秒,「0」值表示驅動程式不會嘗試調整此值。
預設值 600 自版本 5.1.0 -
如果結果集資料行具有 CHAR 類型,且值未填滿資料行 DDL 中指定的字元數量,驅動程式是否應使用空格填補剩餘字元 (以符合 ANSI 標準)?
預設值 false 自版本 5.0.6 -
populateInsertRowWithDefaultValues
當使用 'CONCUR_UPDATABLE' 的結果集時,驅動程式是否應使用查詢中使用的資料表 DDL 中的預設值預先填入插入列,以便這些值立即用於 'ResultSet' 存取子?此功能每次建立此類型的結果集時,都需要呼叫資料庫以取得中繼資料。如果停用,預設值會由對 'refreshRow()' 的內部呼叫填入,該呼叫會拉回預設值和/或觸發程序變更的值。
預設值 false 自版本 5.0.5 -
驅動程式是否應違反 JDBC API,並容許及支援 'ResultSet.TYPE_FORWARD_ONLY' 類型結果集上的向後和絕對游標移動?
無論此設定為何,都無法在禁止的方向中導覽以游標為基礎和列串流的結果集。
預設值 false 自版本 8.0.24 -
驅動程式是否應對可更新的結果集執行嚴格檢查,也就是選取所有主索引鍵?
預設值 true 自版本 3.0.4 -
由於 MySQL 伺服器在建立資料表時會自動將 BIT 轉換為 TINYINT(1),驅動程式是否應將資料類型 TINYINT(1) 視為 BIT 類型?
預設值 true 自版本 3.0.16 -
如果驅動程式將 TINYINT(1) 轉換為不同的類型,它應該使用 BOOLEAN 而不是 BIT 嗎?
預設值 false 自版本 3.1.9