Horst: (Perl DBI) Where-Klausel global setzen

Beitrag lesen

Hallo,

gestern abend, Problem: In einem Script gibt es einige SQL-Statements in welche eine zusätzliche WHERE-Klausel eingebaut werden sollten. Auch Statements, in denen es bereits eine Where-Kls gibt.

Gute Programmierer haben ja _alle_ Statements weiter oben als $sth_x, $sth_y usw. vordefiniert und müssen bei Änderungen nicht erst alle zusammensuchen... seufz.

Frage: Gibt es die Möglichkeit, eine WHERE-Klausel global so zu setzen, dass z.B. aus einem
SELECT name, vname FROM adressen

automatisch ein
SELECT name, vname FROM adressen WHERE visible=1

wird?

Und die auch:
SELECT name, vname FROM adressen WHERE lfdnr=33
SELECT name, vname FROM adressen WHERE lfdnr=33 AND visible=1

Viele Grüße,
Hotte