public class SqlFunctionSUBSTRING extends SqlFunction
parameters
expression
ASEXPRESSION, defaultClauseStringBuilderLength, defaultExpressionStringBuilderLength, defaultQueryStringBuilderLength, DELIMIT_ALIASES, DELIMIT_COLUMN_IDENTIFIERS, DELIMIT_TABLE_IDENTIFIERS, ESCAPE_DBL_QUOTES, ESCAPE_QUOTES, FLAGS_TAKEN, MINIINDENT, OMITALIAS, PACKED, QUALIFY_BY_TABLE, SINGLELINE, UNQUALIFIED
Constructor and Description |
---|
SqlFunctionSUBSTRING(Object characterValueExpression)
Instantiates a new sql function substring.
|
SqlFunctionSUBSTRING(Object characterValueExpression,
Integer startPosition)
Instantiates a new sql function substring.
|
SqlFunctionSUBSTRING(Object characterValueExpression,
Integer startPosition,
Integer stringLength)
Instantiates a new sql function substring.
|
SqlFunctionSUBSTRING(Object characterValueExpression,
Integer startPosition,
Integer stringLength,
Integer charLengthUnits)
Instantiates a new sql function substring.
|
Modifier and Type | Method and Description |
---|---|
Object |
getCharacterValueExpression()
Gets the character value expression.
|
Integer |
getCharLengthUnits()
Gets the char length units.
|
String |
getFunctionName()
Gets the function name.
|
Integer |
getStartPosition()
Gets the start position.
|
Integer |
getStringLength()
Gets the string length.
|
assemble, assembleFunction, getParameters, setParameter
_ASC, _DESC, _NULLS_FIRST, _NULLS_LAST, AS, BETWEEN, c, CONCAT, CONTAINS, copy, copyAS, eq, getExpression, getExpressionObject, gt, gte, IN, IS_NOT_NULL, IS_NULL, LIKE, lt, lte, ne, NOT_BETWEEN, NOT_CONTAINS, NOT_IN, NOT_LIKE, o, toString
assembleAlias, assembleObject, assembleQuery, bitAsExpression, bitDelimitAliases, bitDelimitColumnIdentifiers, bitDelimitTableIdentifiers, bitEscapeDoubleQuotes, bitMiniIndent, bitOmitAlias, bitPacked, bitQualified, bitQualifyByTable, bitSingleLine, concat, concatSqlExpressions, EscapeQuotes, flagsToString, function, indent, isAsExpression, isDelimitAliases, isDelimitColumnIdentifiers, isDelimitTableIdentifiers, isEscapeDoubleQuotes, isEscapeQuotes, isMiniIndent, isOmitAlias, isPacked, isQualifyByTable, isSingleLine, isUnqualified, keyword, list, printFlags, setAsExpression, setDelimitAliases, setDelimitColumnIdentifiers, setDelimitTableIdentifiers, setEscapeDoubleQuotes, setEscapeQuotes, setMiniIndent, setPacked, setQualified, setQualifyByTable, setSingleLine, setUseAlias
public SqlFunctionSUBSTRING(Object characterValueExpression, Integer startPosition, Integer stringLength, Integer charLengthUnits)
characterValueExpression
- the character value expressionstartPosition
- the start positionstringLength
- the string lengthcharLengthUnits
- the char length unitspublic SqlFunctionSUBSTRING(Object characterValueExpression, Integer startPosition, Integer stringLength)
characterValueExpression
- the character value expressionstartPosition
- the start positionstringLength
- the string lengthpublic SqlFunctionSUBSTRING(Object characterValueExpression, Integer startPosition)
characterValueExpression
- the character value expressionstartPosition
- the start positionpublic SqlFunctionSUBSTRING(Object characterValueExpression)
characterValueExpression
- the character value expressionpublic String getFunctionName()
SqlFunction
getFunctionName
in class SqlFunction
SqlFunction.getFunctionName()
public Object getCharacterValueExpression()
public Integer getStartPosition()
public Integer getStringLength()
public Integer getCharLengthUnits()
Copyright © 2003–2020 XDEV Software. All rights reserved.