Versuchen, eine Funktion zu erstellen, die mehrere Zeilen aus einer Tabelle zurückgibt, wenn eine searchTerm
irgendwo in einer der Spalten vorhanden ist. (Ich bin neu in Postgres.)Fehler: Spalte existiert nicht in PostgreSQL
CREATE OR REPLACE FUNCTION dts_getProjects(searchTerm TEXT) RETURNS SETOF project
AS $$
SELECT credit_br AS Branch, status FROM job_project
WHERE credit_br LIKE '%'||searchTerm||'%'
$$
language 'sql';
ich diesen Fehler:
ERROR: column "searchTerm" does not exist LINE 3: ...status FROM job_project WHERE credit_br LIKE '%'||searchTerm||'...
Bitte denken Sie daran, immer Ihre Version von Postgres und die genaue Tabellendefinition relevanter Tabellen anzugeben. Hinweis: 'SELECT version();' –