返回以逗号分隔的值列表。
LIST( [ DISTINCT ] string-expression [ , delimiter-string ] )
string-expression 字符串表达式,通常是列名。对于列中的每一行,其值都会添加到一个逗号分隔的列表中。如果指定了 DISTINCT,则只添加唯一的值。
delimiter-string 列表项的分隔字符串。缺省设置是逗号。如果设为 NULL 值或空字符串,则没有分隔符。delimiter-string 必须是常量。
LONG VARCHAR
LONG NVARCHAR
NULL 值不会添加到列表中。LIST ( X ) 返回一串组中每一行 X 的所有非 NULL 值(带分隔符)。如果组中没有任何一行具有明确的 X 值,则 LIST( X ) 返回空字符串。
LIST 函数不能用作窗口函数,但可用作窗口函数的输入。
SQL/2003 服务商扩充。
以下语句返回 Employees 表中的全部街道地址。
SELECT LIST( Street ) FROM Employees; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |