|
From: <jef...@us...> - 2010-12-01 05:33:08
|
Revision: 1209
http://dbunit.svn.sourceforge.net/dbunit/?rev=1209&view=rev
Author: jeffjensen
Date: 2010-12-01 05:33:02 +0000 (Wed, 01 Dec 2010)
Log Message:
-----------
Add schema name, if specified, to table name in query in AbstractDatabaseConnection.createTable().
Modified Paths:
--------------
trunk/dbunit/src/main/java/org/dbunit/database/AbstractDatabaseConnection.java
Modified: trunk/dbunit/src/main/java/org/dbunit/database/AbstractDatabaseConnection.java
===================================================================
--- trunk/dbunit/src/main/java/org/dbunit/database/AbstractDatabaseConnection.java 2010-11-26 04:09:54 UTC (rev 1208)
+++ trunk/dbunit/src/main/java/org/dbunit/database/AbstractDatabaseConnection.java 2010-12-01 05:33:02 UTC (rev 1209)
@@ -113,7 +113,11 @@
throw new NullPointerException("The parameter 'tableName' must not be null");
}
- String sql = "select * from " + tableName; // TODO Think about QualifiedTableNames here - needed or not?
+ // qualify with schema if configured
+ QualifiedTableName qualifiedTableName =
+ new QualifiedTableName(tableName, this.getSchema());
+ String qualifiedName = qualifiedTableName.getQualifiedName();
+ String sql = "select * from " + qualifiedName;
return this.createQueryTable(tableName, sql);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|