Hiho!
Ich versuche gerade eine Procedure zu schreiben. Das meiste habe ich auch schon hinbekommen. Jetzt hänge ich aber an zwei Punkten. Einmal möchte ich eine Kommaseperierte Liste übergeben für einen Vergleich "spalte is in (15,19)", ausserdem möchte ich einen Paramter übergeben für den verleichen "zeile is null", zeile is not null. Ich habe die Parameter als Varchar gemacht, aber leider klappt es nicht. Man kann scheinbar keine Texte einfügen. Wie kann ich das lösen?
Hier mal das, was ich schon mal versucht habe:
CREATE PROCEDURE p_filter_easy( i_liga varchar(1000), i_null varchar(10))
BEGIN
select
id,
datum
from werte
where 1
and id IN (i_id)
and datum is i_null;
END