private String fixIdentifierCase(ISession session, String identifier) throws Exception
{
String result = null;
final SQLDatabaseMetaData md = session.getSQLConnection().getSQLMetaData();
if (md.storesUpperCaseIdentifiers())
{
result = identifier.toUpperCase();
}
else
{