Class SqlUtil
java.lang.Object
jp.ecuacion.tool.housekeepdb.util.SqlUtil
Provides utilities to build sql sentence.
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetTimestampNow(String protocol) Provides current date-time string considering database kinds.static StringCreates set clause in update sentence.static StringgetUpdateSet(SqlConditionInterface... array) Creates set clause in update sentence.static StringgetWhere(List<SqlConditionInterface> list) Creates where clause.static StringgetWhere(SqlConditionInterface... array) Creates where clause.
-
Method Details
-
getTimestampNow
Provides current date-time string considering database kinds.- Parameters:
protocol- database kind like 'postgresql'- Returns:
- date-time string
-
getWhere
Creates where clause.- Parameters:
list- a list ofSqlConditionInterface- Returns:
- where clause
-
getWhere
Creates where clause.- Parameters:
array- an array ofSqlConditionInterface- Returns:
- where clause
-
getUpdateSet
Creates set clause in update sentence.- Parameters:
list- a list ofSqlConditionInterface- Returns:
- set clause
-
getUpdateSet
Creates set clause in update sentence.- Parameters:
array- an array ofSqlConditionInterface- Returns:
- set clause
-