Zum Inhalt springen

CALL-Anweisung

Die CALL-Anweisung ruft die angegebene Tabellenfunktion auf und gibt die Ergebnisse zurück.

Dank der FROM-first-Syntax und der Tatsache, dass Prozeduren in DuckDB als Tabellenfunktionen implementiert sind, können Sie FROM anstelle von CALL verwenden.

Beispiele

Die Tabellenfunktion duckdb_functions aufrufen:

CALL duckdb_functions();

Die Tabellenfunktion pragma_table_info aufrufen:

CALL pragma_table_info('pg_am');

Nur die Funktionen auswählen, deren Name mit ST_ beginnt:

SELECT function_name, parameters, parameter_types, return_type
FROM duckdb_functions()
WHERE function_name LIKE 'ST_%';

Syntax