From 3f2772ba77d8966a29150370c8fbb5ee07b18af8 Mon Sep 17 00:00:00 2001 From: Lorna Barber Date: Tue, 26 Jul 2022 12:10:11 -0700 Subject: [PATCH] implement getSQLStateType() remove failing test --- .../net/snowflake/client/jdbc/SnowflakeDatabaseMetaData.java | 3 +-- .../java/net/snowflake/client/jdbc/DatabaseMetaDataIT.java | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/net/snowflake/client/jdbc/SnowflakeDatabaseMetaData.java b/src/main/java/net/snowflake/client/jdbc/SnowflakeDatabaseMetaData.java index f6dfc0353..ed32264cf 100644 --- a/src/main/java/net/snowflake/client/jdbc/SnowflakeDatabaseMetaData.java +++ b/src/main/java/net/snowflake/client/jdbc/SnowflakeDatabaseMetaData.java @@ -2962,8 +2962,7 @@ public int getJDBCMinorVersion() throws SQLException { @Override public int getSQLStateType() throws SQLException { logger.debug("public int getSQLStateType()", false); - - throw new SnowflakeLoggedFeatureNotSupportedException(session); + return sqlStateSQL; } @Override diff --git a/src/test/java/net/snowflake/client/jdbc/DatabaseMetaDataIT.java b/src/test/java/net/snowflake/client/jdbc/DatabaseMetaDataIT.java index 2235ebc49..647f63f05 100644 --- a/src/test/java/net/snowflake/client/jdbc/DatabaseMetaDataIT.java +++ b/src/test/java/net/snowflake/client/jdbc/DatabaseMetaDataIT.java @@ -935,7 +935,6 @@ public void testFeatureNotSupportedException() throws Throwable { expectFeatureNotSupportedException(() -> metaData.getSuperTypes(null, null, null)); expectFeatureNotSupportedException(() -> metaData.getSuperTables(null, null, null)); expectFeatureNotSupportedException(() -> metaData.getAttributes(null, null, null, null)); - expectFeatureNotSupportedException(metaData::getSQLStateType); expectFeatureNotSupportedException(metaData::locatorsUpdateCopy); expectFeatureNotSupportedException(metaData::getRowIdLifetime); expectFeatureNotSupportedException(metaData::autoCommitFailureClosesAllResultSets);