Collection Contents 上一页 下一页 PDF

UltraLite 数据库用户指南

SQL 语言元素

UltraLite SQL 函数


下面是在动态 SQL 中查找函数的便利参考。列出了每个函数,并在它旁边指出函数类型(数字、字符等等)。

有关 Adaptive Server Anywhere 中函数的信息,请参见 SQL 函数

函数 注释
ABS (
numeric-expression )
请参见 ABS 函数 [数字]
ACOS (
numeric-expression )
请参见 ACOS 函数 [数字]
ARGN (
integer-expression,
expression [ , ...] )
请参见 ARGN 函数 [杂类]
ASCII (
string-expression )
请参见 ASCII 函数 [字符串]
ASIN (
numeric-expression )
请参见 ASIN 函数 [数字]
ATAN (
numeric-expression )
请参见 ATAN 函数 [数字]
{ ATN2 | ATAN2 } (
numeric-expression1,
numeric-expression2 )
请参见 ATN2 函数 [数字]
AVG (
numeric-expression
| DISTINCT column-name )
DISTINCT column-name 不能在动态 SQL 中使用。

请参见 AVG 函数 [集合]

BYTE_LENGTH (
string-expression )
请参见 BYTE_LENGTH 函数 [字符串]
BYTE_SUBSTR (
string-expression,
start [, length ] )
请参见 BYTE_SUBSTR 函数 [字符串]
CAST (
expression AS data type )
请参见 CAST 函数 [数据类型转换]
CEILING (
numeric-expression )
请参见 CEILING 函数 [数字]
CHAR (
integer-expression )
请参见 CHAR 函数 [字符串]
CHARINDEX (
string-expression1,
string-expression2 )
请参见 CHARINDEX 函数 [字符串]
CHAR_LENGTH (
string-expression )
请参见 CHAR_LENGTH 函数 [字符串]
COALESCE (
expression,
expression [ , ...] )
请参见 COALESCE 函数 [杂类]
CONVERT (
data-type,
expression
[ , format-style ] )
请参见 CONVERT 函数 [数据类型转换]
COS (
numeric-expression )
请参见 COS 函数 [数字]
COT (
numeric-expression )
请参见 COT 函数 [数字]
COUNT (
 * | expression
| DISTINCT
{ expression
 column-name } )
DISTINCT column-name 不能在动态 SQL 中使用。

请参见 COUNT 函数 [集合]

DATALENGTH (
expression )
请参见 DATALENGTH 函数 [系统]
DATE (
expression )
请参见 DATE 函数 [日期和时间]
DATEADD (
date-part,
numeric-expression,
date-expression )
请参见 DATEADD 函数 [日期和时间]
DATEDIFF (
date-part,
date-expression1,
date-expression2 )
请参见 DATEDIFF 函数 [日期和时间]
DATEFORMAT (
datetime-expression,
string-expression )
请参见 DATEFORMAT 函数 [日期和时间]
DATENAME (
date-part,
date-expression )
请参见 DATENAME 函数 [日期和时间]
DATEPART (
date-part,
date-expression )
请参见 DATEPART 函数 [日期和时间]
DATETIME (
expression )
请参见 DATETIME 函数 [日期和时间]
DAY (
date-expression )
请参见 DAY 函数 [日期和时间]
DAYNAME(
date-expression )
请参见 DAYNAME 函数 [日期和时间]
DAYS (
[datetime-expression,]
datetime-expression )
请参见 DAYS 函数 [日期和时间]
DAYS (
datetime-expression,
integer-expression )
请参见 DAYS 函数 [日期和时间]
DEGREES (
numeric-expression )
请参见 DEGREES 函数 [数字]
DIFFERENCE (
string-expression-1,
string-expression-2 )
请参见 DIFFERENCE 函数 [字符串]
DOW (
date-expression )
请参见 DOW 函数 [日期和时间]
EXP (
numeric-expression )
请参见 EXP 函数 [数字]
FLOOR (
numeric-expression )
请参见 FLOOR 函数 [数字]
GETDATE ()
请参见 GETDATE 函数 [日期和时间]
GREATER (
expression1,
expression2 )
请参见 GREATER 函数 [杂类]
HEXTOINT (
hexadecimal-string )
请参见 HEXTOINT 函数 [数据类型转换]
HOUR (
datetime-expression )
请参见 HOUR 函数 [日期和时间]
HOURS (
[ datetime-expression, ]
datetime-expression )
请参见 HOURS 函数 [日期和时间]
HOURS (
datetime-expression,
integer-expression )
请参见 HOURS 函数 [日期和时间]
IFNULL (
expression-1,
expression-2
[ , expression-3 ] )
请参见 IFNULL 函数 [杂类]
INSERTSTR (
integer-expression,
string-expression-1,
string-expression-2 )
请参见 INSERTSTR 函数 [字符串]
INTTOHEX (
integer-expression )
请参见 INTTOHEX 函数 [数据类型转换]
ISDATE (
string )
请参见 ISDATE 函数 [数据类型转换]
ISNULL (
expression,
expression [ , ... ] )
请参见 ISNULL 函数 [数据类型转换]
LCASE (
string-expression )
请参见 LCASE 函数 [字符串]
LEFT (
string-expression,
para-expression
请参见 LEFT 函数 [字符串]
LENGTH (
string-expression )
请参见 LENGTH 函数 [字符串]
LESSER (
expression1,
expression2 )
请参见 LESSER 函数 [杂类]
LIST (
{ string-expression
 | DISTINCT column-name }
[ , delimiter-string ] )
DISTINCT column-name 不能在动态 SQL 中使用。

请参见 LIST 函数 [集合]

LOCATE (
string-expression-1,
string-expression-2
[, integer-expression ] )
请参见 LOCATE 函数 [字符串]
LOG (
numeric-expression )
请参见 LOG 函数 [数字]
LOG10 (
numeric-expression )
请参见 LOG10 函数 [数字]
LOWER (
string-expression )
请参见 LOWER 函数 [字符串]
LTRIM (
string-expression )
请参见 LTRIM 函数 [字符串]
MAX ( expression )
请参见 MAX 函数 [集合]
MIN ( expression )
请参见 MIN 函数 [集合]
MINUTE (
datetime-expression )
请参见 MINUTE 函数 [日期和时间]
MINUTES (
[ datetime-expression, ]
datetime-expression )
请参见 MINUTES 函数 [日期和时间]
MINUTES (
datetime-expression,
integer-expression )
请参见 MINUTES 函数 [日期和时间]
MOD (
dividend,
divisor )
请参见 MOD 函数 [数字]
MONTH (
date-expression )
请参见 MONTH 函数 [日期和时间]
MONTHNAME (
date-expression )
请参见 MONTHNAME 函数 [日期和时间]
MONTHS (
[ datetime-expression, ]
datetime-expression )
请参见 MONTHS 函数 [日期和时间]
MONTHS (
datetime-expression,
integer-expression )
请参见 MONTHS 函数 [日期和时间]
NEWID( )
UltraLite Static Java API 不支持此函数。

请参见 NEWID 函数 [杂类]

NOW ( * )
请参见 NOW 函数 [日期和时间]
NULLIF (
expression-1,
expression-2 )
请参见 NULLIF 函数 [杂类]
PATINDEX (
'%pattern%',
string-expression )
请参见 PATINDEX 函数 [字符串]
PI ( * )
请参见 PI 函数 [数字]
POWER (
numeric-expression-1,
numeric-expression-2 )
请参见 POWER 函数 [数字]
QUARTER (
date-expression )
请参见 QUARTER 函数 [日期和时间]
RADIANS (
numeric-expression )
请参见 RADIANS 函数 [数字]
REMAINDER (
dividend,
divisor )
请参见 REMAINDER 函数 [数字]
REPEAT (
string-expression,
integer-expression )
请参见 REPEAT 函数 [字符串]
REPLACE (
original-string,
search-string,
replace-string )
请参见 REPLACE 函数 [字符串]
REPLICATE (
string-expression,
integer-expression )
请参见 REPLICATE 函数 [字符串]
RIGHT (
string-expression,
integer-expression )
请参见 RIGHT 函数 [字符串]
ROUND (
numeric-expression,
integer-expression )
请参见 ROUND 函数 [数字]
RTRIM (
string-expression )
请参见 RTRIM 函数 [字符串]
SECOND (
datetime-expression )
请参见 SECOND 函数 [日期和时间]
SECONDS (
[ datetime-expression, ]
datetime-expression )
请参见 SECONDS 函数 [日期和时间]
SECONDS (
datetime-expression,
integer-expression )
请参见 SECONDS 函数 [日期和时间]
SIGN (
numeric-expression )
请参见 SIGN 函数 [数字]
SIMILAR (
string-expression-1,
string-expression-2 )
请参见 SIMILAR 函数 [字符串]
SIN (
numeric-expression )
请参见 SIN 函数 [数字]
SOUNDEX (
string-expression )
请参见 SOUNDEX 函数 [字符串]
SPACE (
integer-expression )
请参见 SPACE 函数 [字符串]
SQRT (
numeric-expression )
请参见 SQRT 函数 [数字]
STR (
numeric-expression
[, length
  [, decimal ] ] )
请参见 STR 函数 [字符串]
STRING (
string-expression
[, ...] )
请参见 STRING 函数 [字符串]
STRTOUUID (
string-expression )
UltraLite Static Java API 不支持此函数。

请参见 STRTOUUID 函数 [字符串]

STUFF (
string-expression1,
start,
length,
string-expression2 )
请参见 STUFF 函数 [字符串]
{ SUBSTRING | SUBSTR }(
string-expression,
 start
[, length ] )
请参见 SUBSTRING 函数 [字符串]
SUM (
expression
| DISTINCT column-name )
DISTINCT column-name 不能在动态 SQL 中使用。

请参见 SUM 函数 [集合]

TAN (
numeric-expression )
请参见 TAN 函数 [数字]
TODAY ( * )
请参见 TODAY 函数 [日期和时间]
TRIM (
string-expression )
请参见 TRIM 函数 [字符串]
"TRUNCATE" (
numeric-expression,
integer-expression )
请参见 TRUNCATE 函数 [数字]
TRUNCNUM (
numeric-expression,
integer-expression )
请参见 TRUNCNUM 函数 [数字]
UCASE (
string-expression )
请参见 UCASE 函数 [字符串]
UPPER (
string-expression )
请参见 UPPER 函数 [字符串]
UUIDTOSTR(
uuid-expression )
UltraLite Static Java API 不支持此函数。

请参见 UUIDTOSTR 函数 [字符串]

WEEKS (
[ datetime-expression, ]
datetime-expression )
请参见 WEEKS 函数 [日期和时间]
WEEKS (
datetime-expression,
integer-expression )
请参见 WEEKS 函数 [日期和时间]
YEAR (
[ datetime-expression, ]
datetime-expression )
请参见 YEAR 函数 [日期和时间]
YEARS (
datetime-expression,
integer-expression )
请参见 YEARS 函数 [日期和时间]
YMD (
integer-expression,
integer-expression,
integer-expression )
请参见 YMD 函数 [日期和时间]

Collection Contents 上一页 下一页 PDF