下面是在动态 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 不支持此函数。 |
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 不支持此函数。 |
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 函数 [日期和时间] |
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。