Tach!
Ist das eigentlich möglich dass man sich Tabellen in einer Variable speichert, die dann überall im SQL ausgibt?
Ja, aber das musst du selbst programmieren. Man verwendet sowas jedoch meist nicht mit Tabellennamen sondern mit Präfixen in Projekten, die auch in Umgebungen laufen sollen, wo man nur eine Datenbank für mehrere Pejekte zur Verfügung hat. Jedes Projekt bekommt sein eigenes Tabellenpräfix. Im Code steht dann immer nur ein Platzhalter vor dem Tabellennamen und die Funktion, die die Statements abschickt, ändert diesen im letzten Moment noch in den tatsächlich verwendeten Präfix.
Sowas ähnliches kannst du auch für den gesamten Tabellennamen machen, aber das bedeutet, noch eine Schicht in deinen Code einzuziehen, über die alle deine Abfragen geschickt werden. Oder du nimmst dir einen ORM oder andere Layer-Software, die dir den Tabellenzugriff kapselt. Ob sich der Aufwand für dein Projekt lohnt?
dedlfix.