From 417711f1225454c0d009d7718ee9de26faf2931d Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Thu, 18 Jun 2026 23:25:43 +0000 Subject: [PATCH] docs: add JDBC getTypeInfo LITERAL_PREFIX/SUFFIX note --- integrations/language-clients/java/jdbc.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/integrations/language-clients/java/jdbc.mdx b/integrations/language-clients/java/jdbc.mdx index 68bda38d1..8a85a9454 100644 --- a/integrations/language-clients/java/jdbc.mdx +++ b/integrations/language-clients/java/jdbc.mdx @@ -796,6 +796,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.