Abgeschlossen und Danke
Danke für eure Unterstützung.
Mein Fazit: Mein
SQL Script funktioniert die Ursache lag tatsächlich in der Schreibweise des Datums "YYYY-MM-DD".
Wenn DBDatetimepicker uä. Komponenten verwendet werden, ändern diese Komponeten das eingetragene Datum von "dd.mm.yyyy" in "YYYY-MM-DD". Daher habe ich das so nicht wahrgenommen. Erst nach dem Tabellen per Batchjob mit "dd.mm.yyyy" übertragen wurden passierte das Missgeschick. Normalerweise bewege ich mich im MS
SQL Serverumfeld und dort kann das Format auf Datenbankebene mit einem Countrycode (set language german/SET DATEFORMAT) vorgesteuert werden.
Auf SQLite.org habe ich eine solche Option noch nicht gefunden.
Danke nochmal an alle.