| |
|
| java.lang.Object org.h2.expression.Expression org.h2.expression.Function
All known Subclasses: org.h2.expression.TableFunction,
Function | public class Function extends Expression implements FunctionCall(Code) | | This class implements most built-in functions of this database.
|
ABSACOSASINATANATAN2BITANDBITORBITXORCEILINGCOSCOTDEGREESEXPFLOORLOGLOG10MODPIPOWERRADIANSRANDROUNDROUNDMAGICSIGNSINSQRTTANTRUNCATESECURE_RANDHASHENCRYPTDECRYPTCOMPRESSEXPANDZERORANDOM_UUID | final public static int ABSACOSASINATANATAN2BITANDBITORBITXORCEILINGCOSCOTDEGREESEXPFLOORLOGLOG10MODPIPOWERRADIANSRANDROUNDROUNDMAGICSIGNSINSQRTTANTRUNCATESECURE_RANDHASHENCRYPTDECRYPTCOMPRESSEXPANDZERORANDOM_UUID(Code) | | |
ASCIIBIT_LENGTHCHARCHAR_LENGTHCONCATDIFFERENCEHEXTORAWINSERTINSTRLCASELEFTLENGTHLOCATELTRIMOCTET_LENGTHRAWTOHEXREPEATREPLACERIGHTRTRIMSOUNDEXSPACESUBSTRSUBSTRINGUCASELOWERUPPERPOSITIONTRIMSTRINGENCODESTRINGDECODESTRINGTOUTF8UTF8TOSTRINGXMLATTRXMLNODEXMLCOMMENTXMLCDATAXMLSTARTDOCXMLTEXTREGEXP_REPLACERPADLPAD | final public static int ASCIIBIT_LENGTHCHARCHAR_LENGTHCONCATDIFFERENCEHEXTORAWINSERTINSTRLCASELEFTLENGTHLOCATELTRIMOCTET_LENGTHRAWTOHEXREPEATREPLACERIGHTRTRIMSOUNDEXSPACESUBSTRSUBSTRINGUCASELOWERUPPERPOSITIONTRIMSTRINGENCODESTRINGDECODESTRINGTOUTF8UTF8TOSTRINGXMLATTRXMLNODEXMLCOMMENTXMLCDATAXMLSTARTDOCXMLTEXTREGEXP_REPLACERPADLPAD(Code) | | |
CURDATECURTIMEDATEADDDATEDIFFDAYNAMEDAYOFMONTHDAYOFWEEKDAYOFYEARHOURMINUTEMONTHMONTHNAMENOWQUARTERSECONDWEEKYEARCURRENT_DATECURRENT_TIMECURRENT_TIMESTAMPEXTRACTFORMATDATETIMEPARSEDATETIME | final public static int CURDATECURTIMEDATEADDDATEDIFFDAYNAMEDAYOFMONTHDAYOFWEEKDAYOFYEARHOURMINUTEMONTHMONTHNAMENOWQUARTERSECONDWEEKYEARCURRENT_DATECURRENT_TIMECURRENT_TIMESTAMPEXTRACTFORMATDATETIMEPARSEDATETIME(Code) | | |
DATABASEUSERCURRENT_USERIDENTITYAUTOCOMMITREADONLYDATABASE_PATHLOCK_TIMEOUT | final public static int DATABASEUSERCURRENT_USERIDENTITYAUTOCOMMITREADONLYDATABASE_PATHLOCK_TIMEOUT(Code) | | |
IFNULLCASEWHENCONVERTCASTCOALESCENULLIFCASENEXTVALCURRVALARRAY_GETCSVREADCSVWRITEMEMORY_FREEMEMORY_USEDLOCK_MODESCHEMASESSION_IDARRAY_LENGTHLINK_SCHEMAGREATESTLEASTCANCEL_SESSIONSETTABLETABLE_DISTINCTFILE_READ | final public static int IFNULLCASEWHENCONVERTCASTCOALESCENULLIFCASENEXTVALCURRVALARRAY_GETCSVREADCSVWRITEMEMORY_FREEMEMORY_USEDLOCK_MODESCHEMASESSION_IDARRAY_LENGTHLINK_SCHEMAGREATESTLEASTCANCEL_SESSIONSETTABLETABLE_DISTINCTFILE_READ(Code) | | |
getCost | public int getCost()(Code) | | |
getDisplaySize | public int getDisplaySize()(Code) | | |
getFunctionType | public int getFunctionType()(Code) | | |
getParameterCount | public int getParameterCount()(Code) | | |
getPrecision | public long getPrecision()(Code) | | |
getScale | public int getScale()(Code) | | |
getType | public int getType()(Code) | | |
setDataType | public void setDataType(int dataType, long precision, int scale, int displaySize)(Code) | | Set the result data type of this function.
Parameters: dataType - the data type Parameters: precision - the precision Parameters: scale - the scale Parameters: displaySize - the display size |
|
|
|