Damit kann man ja seine Anwender ganz schön verwirren.
Vor allem wenn ich mit ODBC zugreife wäre ich in diesem Fall gezwungen erst Variablen zu setzen.

Außerdem, wer sagt mir, dass die von mir gesetzte globale Variable nach einem Programmaufruf (ggf. einer Fremdsoftware) noch den erwarteten Inhalt hat?

Ich wünsche allen viel Spaß bei der Verwendung solcher in meinen Augen unnötigen Features mit der anschließenden Fehlersuche.

Aber diese Diskussion ist sowieso müßig, da Anwendungsdesign eher als Stiefkind behandelt wird.