Hallo Zusammen,
ich habe eine Funktion, die mir aktuell eine Liste liefert:
CREATE
FUNCTION [dbo].[ft_meineFunktion]
(@Stichtag Datetime=GetDate)
RETURNS
TABLE
AS
SETURN(SELECT meinSelect
WHERE
(meinErsterWert<= @Stichtag));
Gerne würde ich jetzt noch einen optionalen Parameter angeben, sagen wir @DatensatzID. Sollte diese Parameter befüllt werden, würde ich gerne die WHERE Condition um "AND (DatensatzID = @DatensatzID) ergänzen um die Liste auf nur einen Datensatz zu begrenzen.
Macht das überhaupt Sinn, oder sollte ich dafür besser eine zweite Funktion erstellen? Wenn es Sinn macht: Wie mache ich das?
Vielen Dank für Hilfe
Patrick