From 5c88f0fd89b027f077f7b3047d79ae6f46a6f6ea Mon Sep 17 00:00:00 2001 From: lilgreenbird Date: Tue, 14 May 2024 16:48:01 -0700 Subject: [PATCH] update --- src/test/java/com/microsoft/sqlserver/jdbc/TestUtils.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/microsoft/sqlserver/jdbc/TestUtils.java b/src/test/java/com/microsoft/sqlserver/jdbc/TestUtils.java index 8bc97ada0..b17e86c0d 100644 --- a/src/test/java/com/microsoft/sqlserver/jdbc/TestUtils.java +++ b/src/test/java/com/microsoft/sqlserver/jdbc/TestUtils.java @@ -535,7 +535,7 @@ public static void dropDatabaseIfExists(String databaseName, String connectionSt */ public static void dropSchemaIfExists(String schemaName, Statement stmt) throws SQLException { stmt.execute("if EXISTS (SELECT * FROM sys.schemas where name = '" + escapeSingleQuotes(schemaName) - + "') drop schema " + AbstractSQLGenerator.escapeIdentifier(schemaName)); + + "') DROP SCHEMA" + AbstractSQLGenerator.escapeIdentifier(schemaName)); } /** @@ -1139,7 +1139,8 @@ public static String getConnectionID( public static void freeProcCache(Statement stmt) { try { stmt.execute("DBCC FREEPROCCACHE"); + } catch (Exception e) { // ignore error - some tests fails due to permission issues from managed identity, this does not seem to affect tests - } catch (Exception e) {} + } } }