Hi,
Hintergrund ist, daß ich die Where-Klausel in einem Eingabefeld angeben lassen will und natürlich kann da alles Mögliche reingeschrieben werden.
hoppla. Das ist sehr, sehr, *sehr* gefährlich. Insbesondere wenn die erlaubte Syntax hochgradig komplex ist, wie es bei Regular Expressions der Fall ist, fällt eine Prüfung auf Gültigkeit extrem schwierig aus - und ruckzuck hat Dir jemand aus dem SELECT- ein DELETE-Statement gemacht.
Gibt es da schon existierende Lösungen?
So pauschal gefragt *kann* es keine geben. Die meisten DBMSse beherrschen keine Regular Expressions, bzw. zumindest nicht ohne weiteres.
Cheatah
--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes