Firebird 2.5中的列表

时间:2016-11-02 22:31:46

标签: sql firebird string-aggregation

我无法创建查询,因为Firebird中的函数LIST不起作用。其中任何一个都不起作用:

SELECT LIST(ID, '-') FROM SPECS;
SELECT LIST(ID) FROM SPECS;
SELECT LIST(ID, ASCII_CHAR(13)) FROM SPECS;
SELECT LIST(ID || ASCII_CHAR(13)) FROM SPECS;
SELECT LIST(ID || '-') FROM SPECS;

等。以下错误文字:

An error was found in the application program input parameters for the SQL statement.
Dynamic SQL Error.
SQL error code = -804.
Function unknown.
LIST.

我知道这意味着什么,但我无法处理它

1 个答案:

答案 0 :(得分:0)

尝试这个示例,您将知道它应该如何工作

SELECT LIST(trim(p.RDB$FIELD_NAME), '; ') 
FROM RDB$FIELDS p