Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java')
-rw-r--r--plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java
index 4e257fe2ea..8f17b3a5f8 100644
--- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java
+++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java
@@ -980,7 +980,8 @@ public abstract class DBAdapter implements IDBAdapter
*/
public boolean isDuplicateKeyException(SQLException ex)
{
- return "23001".equals(ex.getSQLState());
+ String sqlState = ex.getSQLState();
+ return "23001".equals(sqlState);
}
/**
@@ -988,7 +989,8 @@ public abstract class DBAdapter implements IDBAdapter
*/
public boolean isTableNotFoundException(SQLException ex)
{
- return "42S02".equals(ex.getSQLState());
+ String sqlState = ex.getSQLState();
+ return "42S02".equals(sqlState);
}
/**
@@ -996,7 +998,8 @@ public abstract class DBAdapter implements IDBAdapter
*/
public boolean isColumnNotFoundException(SQLException ex)
{
- return "42S22".equals(ex.getSQLState());
+ String sqlState = ex.getSQLState();
+ return "42S22".equals(sqlState);
}
/**

Back to the top