Ich verstehe den Einwand nicht so richtig.
Was hat das Update des Grid mit
SQL zu tun?
"Stichtag" steht wie geschrieben für den Ausdruck KonvertiereTextzuDatum('31.12.2099').
Das läuft alles in
SQL mit Case, danach hat der TE ja gefragt.
Oder meinst Du die grundsätzliche Frage nach dem Sinn/Robustheit eines Vorgehens, bei dem ein (fixer) Fehlwert eine besondere Bedeutung hat?