git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@31685 d1611594-4594-4d17-8e1d-87c2c4800839
parent
47ff0ae3b5
commit
541a4c12b8
|
@ -1,6 +1,7 @@
|
||||||
package com.rjconsultores.ventaboletos.dao.sqlbuilder.impl;
|
package com.rjconsultores.ventaboletos.dao.sqlbuilder.impl;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.dao.sqlbuilder.SQLBuilder;
|
import com.rjconsultores.ventaboletos.dao.sqlbuilder.SQLBuilder;
|
||||||
|
import com.rjconsultores.ventaboletos.dao.util.DBUtil;
|
||||||
|
|
||||||
public class SQLBuilderOracle implements SQLBuilder {
|
public class SQLBuilderOracle implements SQLBuilder {
|
||||||
|
|
||||||
|
@ -64,7 +65,7 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" oc.orgaoconcedente_id, ");
|
sb.append(" oc.orgaoconcedente_id, ");
|
||||||
sb.append(" r.ruta_id, ");
|
sb.append(" r.ruta_id, ");
|
||||||
sb.append(" 1, ");
|
sb.append(" 1, ");
|
||||||
sb.append(" DATETIME_RDS(), ");
|
sb.append(" ").append(DBUtil.getInstance().dbSysdate()).append(", ");
|
||||||
sb.append(" ").append(usuarioId).append(", ");
|
sb.append(" ").append(usuarioId).append(", ");
|
||||||
sb.append(" po.parada_id, ");
|
sb.append(" po.parada_id, ");
|
||||||
sb.append(" pd.parada_id ");
|
sb.append(" pd.parada_id ");
|
||||||
|
@ -169,7 +170,7 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" and r.ruta_id = TARIFA_OFICIAL.ruta_id ");
|
sb.append(" and r.ruta_id = TARIFA_OFICIAL.ruta_id ");
|
||||||
sb.append(") ");
|
sb.append(") ");
|
||||||
sb.append(" ");
|
sb.append(" ");
|
||||||
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = DATETIME_RDS() ");
|
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = ").append(DBUtil.getInstance().dbSysdate()).append(" ");
|
||||||
sb.append(" ");
|
sb.append(" ");
|
||||||
sb.append("where ");
|
sb.append("where ");
|
||||||
sb.append(" activo = 1 ");
|
sb.append(" activo = 1 ");
|
||||||
|
@ -214,7 +215,7 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
||||||
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
||||||
sb.append(") ");
|
sb.append(") ");
|
||||||
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = DATETIME_RDS() ");
|
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = ").append(DBUtil.getInstance().dbSysdate()).append(" ");
|
||||||
sb.append(" ");
|
sb.append(" ");
|
||||||
sb.append("where ");
|
sb.append("where ");
|
||||||
sb.append(" tarifa_oficial.activo = 1 ");
|
sb.append(" tarifa_oficial.activo = 1 ");
|
||||||
|
@ -261,7 +262,7 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
||||||
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
||||||
sb.append("),IMPORTETAXAEMBARQUE) ");
|
sb.append("),IMPORTETAXAEMBARQUE) ");
|
||||||
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = DATETIME_RDS() ");
|
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = ").append(DBUtil.getInstance().dbSysdate()).append(" ");
|
||||||
sb.append(" ");
|
sb.append(" ");
|
||||||
sb.append("where ");
|
sb.append("where ");
|
||||||
sb.append(" tarifa_oficial.activo = 1 ");
|
sb.append(" tarifa_oficial.activo = 1 ");
|
||||||
|
@ -302,7 +303,7 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
||||||
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
||||||
sb.append("),IMPORTETAXAEMBARQUE) ");
|
sb.append("),IMPORTETAXAEMBARQUE) ");
|
||||||
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = DATETIME_RDS() ");
|
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = ").append(DBUtil.getInstance().dbSysdate()).append(" ");
|
||||||
sb.append(" ");
|
sb.append(" ");
|
||||||
sb.append("where ");
|
sb.append("where ");
|
||||||
sb.append(" tarifa_oficial.activo = 1 ");
|
sb.append(" tarifa_oficial.activo = 1 ");
|
||||||
|
@ -345,7 +346,7 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
||||||
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
||||||
sb.append(") ");
|
sb.append(") ");
|
||||||
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = DATETIME_RDS() ");
|
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = ").append(DBUtil.getInstance().dbSysdate()).append(" ");
|
||||||
sb.append(" ");
|
sb.append(" ");
|
||||||
sb.append("where ");
|
sb.append("where ");
|
||||||
sb.append(" tarifa_oficial.activo = 1 ");
|
sb.append(" tarifa_oficial.activo = 1 ");
|
||||||
|
@ -388,7 +389,7 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
sb.append(" and tao.ruta_id = tarifa_oficial.ruta_id ");
|
||||||
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
sb.append(" and tao.tramo_id = tarifa_oficial.tramo_id ");
|
||||||
sb.append(") ");
|
sb.append(") ");
|
||||||
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = DATETIME_RDS() ");
|
sb.append(", usuario_id = ").append(usuarioId).append(",fecmodif = ").append(DBUtil.getInstance().dbSysdate()).append(" ");
|
||||||
sb.append(" ");
|
sb.append(" ");
|
||||||
sb.append("where ");
|
sb.append("where ");
|
||||||
sb.append(" tarifa_oficial.activo = 1 ");
|
sb.append(" tarifa_oficial.activo = 1 ");
|
||||||
|
|
|
@ -41,6 +41,24 @@ public class DBUtil {
|
||||||
return p.getProperty("database.dialect").toUpperCase().contains("SQLSERVER");
|
return p.getProperty("database.dialect").toUpperCase().contains("SQLSERVER");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isRDS() {
|
||||||
|
return Boolean.valueOf(p.getProperty("database.rds", "false"));
|
||||||
|
}
|
||||||
|
|
||||||
|
public String dbSysdate() {
|
||||||
|
if (isOracle()) {
|
||||||
|
if (isRDS()) {
|
||||||
|
return "DATETIME_RDS()";
|
||||||
|
} else {
|
||||||
|
return "SYSDATE";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (isSQLServer()) {
|
||||||
|
return "GETDATE()";
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
// private String getDefaultSchema(){
|
// private String getDefaultSchema(){
|
||||||
// return p.getProperty("database.default_schema").toUpperCase();
|
// return p.getProperty("database.default_schema").toUpperCase();
|
||||||
// }
|
// }
|
||||||
|
|
Loading…
Reference in New Issue