Package com.alibaba.druid.sql.builder
Class SQLFunctionBuilder
- java.lang.Object
-
- com.alibaba.druid.sql.builder.SQLFunctionBuilder
-
public class SQLFunctionBuilder extends Object
Created by wenshao on 09/07/2017.
-
-
Field Summary
Fields Modifier and Type Field Description static SQLFunctionBuilderOracle
-
Constructor Summary
Constructors Constructor Description SQLFunctionBuilder(DbType dbType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SQLMethodInvokeExprifnull(SQLExpr expr1, SQLExpr expr2)SQLMethodInvokeExprlength(SQLExpr expr)SQLMethodInvokeExprlower(SQLExpr expr)SQLMethodInvokeExprltrim(SQLExpr expr)SQLMethodInvokeExprrtrim(SQLExpr expr)SQLMethodInvokeExprsubstr(SQLExpr expr)SQLMethodInvokeExprtrim(SQLExpr expr)SQLMethodInvokeExprupper(SQLExpr expr)
-
-
-
Field Detail
-
Oracle
public static final SQLFunctionBuilder Oracle
-
-
Constructor Detail
-
SQLFunctionBuilder
public SQLFunctionBuilder(DbType dbType)
-
-
Method Detail
-
length
public SQLMethodInvokeExpr length(SQLExpr expr)
-
lower
public SQLMethodInvokeExpr lower(SQLExpr expr)
-
upper
public SQLMethodInvokeExpr upper(SQLExpr expr)
-
substr
public SQLMethodInvokeExpr substr(SQLExpr expr)
-
ltrim
public SQLMethodInvokeExpr ltrim(SQLExpr expr)
-
rtrim
public SQLMethodInvokeExpr rtrim(SQLExpr expr)
-
trim
public SQLMethodInvokeExpr trim(SQLExpr expr)
-
ifnull
public SQLMethodInvokeExpr ifnull(SQLExpr expr1, SQLExpr expr2)
-
-