From 72f7992c90790ee5cd041801bcdd25e93ada5a11 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Sun, 14 Jan 2007 06:52:48 +0000 Subject: [PATCH] clean the convertAlias function --- .../org/compiere/dbPort/Convert_PostgreSQL.java | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/dbPort/src/org/compiere/dbPort/Convert_PostgreSQL.java b/dbPort/src/org/compiere/dbPort/Convert_PostgreSQL.java index 663513052a..b7df9455b7 100644 --- a/dbPort/src/org/compiere/dbPort/Convert_PostgreSQL.java +++ b/dbPort/src/org/compiere/dbPort/Convert_PostgreSQL.java @@ -1530,20 +1530,7 @@ public class Convert_PostgreSQL extends Convert_SQL92 { if (table != null && alias != null ) { if (alias.indexOf("(") > 0) alias = alias.substring(0, alias.indexOf("(")); String converted = sqlStatement.replaceFirst("\\s"+alias+"\\s", " "); - converted = converted.replaceAll("\\s"+alias+"\\.", " " + table+"."); - converted = converted.replaceAll(","+alias+"\\.", "," + table+"."); - converted = converted.replaceAll("\\("+alias+"\\.", "(" + table+"."); - converted = converted.replaceAll("\\+"+alias+"\\.", "+" + table+"."); - converted = converted.replaceAll("\\-"+alias+"\\.", "-" + table+"."); - converted = converted.replaceAll("\\*"+alias+"\\.", "*" + table+"."); - converted = converted.replaceAll("/"+alias+"\\.", "/" + table+"."); - converted = converted.replaceAll("%"+alias+"\\.", "%" + table+"."); - converted = converted.replaceAll("="+alias+"\\.", "=" + table+"."); - converted = converted.replaceAll("<>"+alias+"\\.", "<>" + table+"."); - converted = converted.replaceAll(">"+alias+"\\.", ">" + table+"."); - converted = converted.replaceAll("<"+alias+"\\.", "<" + table+"."); - converted = converted.replaceAll("<="+alias+"\\.", "<=" + table+"."); - converted = converted.replaceAll(">="+alias+"\\.", ">=" + table+"."); + converted = converted.replaceAll("\\b"+alias+"\\.", table+"."); return converted; } else { return sqlStatement;