|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.knowgate.dataobjs.DBBind.Functions
public static class DBBind.Functions
Aliases for common SQL functions in different database dialects.
| Field Summary | |
|---|---|
static java.lang.String |
CHR
Get character from ASCII code CHAR([0..255]) |
static java.lang.String |
CONCAT
String concatenation Str1 CONCAT Str2 |
static java.lang.String |
GETDATE
Get System Date |
static int |
iDBMS
|
static java.lang.String |
ILIKE
Case-insensitve LIKE operator (PostgreSQL only) |
static java.lang.String |
ISNULL
ISNULL(value, default) Get value or default if value is null |
static java.lang.String |
LENGTH
Get string length LENGTH(str) |
static java.lang.String |
LOWER
Transform String to lowercase LOWER(str) |
static java.lang.String |
UPPER
Transform String to uppercase UPPER(str) |
| Constructor Summary | |
|---|---|
DBBind.Functions()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
strCat(java.lang.String[] aExpressions,
char cPlaceBetween)
Create a SQL expressions which concatenates the given ones |
static java.lang.String |
toChar(java.lang.Object oData,
int iLength)
Cast into CHARACTER VARYING SQL TYPE |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.lang.String ISNULL
ISNULL(value, default)
Get value or default if value is null
public static java.lang.String CONCAT
String concatenation
Str1 CONCAT Str2
public static java.lang.String GETDATE
public static java.lang.String LOWER
Transform String to lowercase
LOWER(str)
public static java.lang.String UPPER
Transform String to uppercase
UPPER(str)
public static java.lang.String LENGTH
Get string length
LENGTH(str)
public static java.lang.String CHR
Get character from ASCII code
CHAR([0..255])
public static java.lang.String ILIKE
Case-insensitve LIKE operator (PostgreSQL only)
public static int iDBMS
| Constructor Detail |
|---|
public DBBind.Functions()
| Method Detail |
|---|
public static java.lang.String toChar(java.lang.Object oData,
int iLength)
throws java.lang.UnsupportedOperationException
oData - Object of any typeiLength - Maximum length of character data
return java.lang.UnsupportedOperationException
public static java.lang.String strCat(java.lang.String[] aExpressions,
char cPlaceBetween)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||