From 3b4546494d7346768ff25acf0d4a4f62a73c9f00 Mon Sep 17 00:00:00 2001 From: Sergey Chernov Date: Thu, 18 Jun 2026 13:54:35 -0700 Subject: [PATCH] added note about JDBC typeInfo in Database metadata --- docs/integrations/language-clients/java/jdbc/jdbc.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/integrations/language-clients/java/jdbc/jdbc.mdx b/docs/integrations/language-clients/java/jdbc/jdbc.mdx index f66c18f7b5a..e8a5db17d64 100644 --- a/docs/integrations/language-clients/java/jdbc/jdbc.mdx +++ b/docs/integrations/language-clients/java/jdbc/jdbc.mdx @@ -933,7 +933,8 @@ try (Connection conn = DriverManager.getConnection(url, properties)) { - V2 uses only `Schema` term to name databases. `Catalog` term is reserved for future use. - V2 returns `false` for `DatabaseMetaData.supportsTransactions()` and `DatabaseMetaData.supportsSavepoints()`. This will be changed in the future development. - +- In `DatabaseMetaData.getTypeInfo()`, the `LITERAL_PREFIX` and `LITERAL_SUFFIX` columns now return `null` for data types where prefixes and suffixes are not expected (e.g., numeric types). +In V1, these columns returned non-null values for such types. These columns should be used when generating SQL queries to properly quote literal values according to their data type.