Hallo,
da ich Anfänger bin, überfordert mich folgende Sache.
Ich habe eine Datenbank mit vielen Tabellen. Ein Feld in einem Teil dieser Tabellen (nicht alle) möchte ich ändern.
Die zu ändernden Tabellen haben folgende Namenkonvention: dbo.SYS_(irgendwas)_DETAIL, also z.B. dbo.SYS_BOLT_DETAIL.
Das Feld, welches ich ändern möchte, hat den entsprechenden Namen: SYS_(irgendwas)_PARENTEXPRESSION, also nach dem Tabellenbeispiel oben wäre das SYS_BOLT_PARENTEXPRESSION.
Wie kann ich also eine Änderung dieser Felder durchführen, welche ja nur im hinteren Bereich eine Namensähnlichkeit aufweisen, die der zugrundeliegenden Tabelle entspricht ?
Ich arbeite mit dem MSSQL2008-Express-Server und dem dazugehörigen Management Studio.
Diese Abfrage ist momentan zuviel für mich. Ich schlage mich momentan eher nur mit SELECT-Anweisungen herum (verschachtelt, gruppiert und sortiert), das ist ja ungefährlich.
Ich hoffe, mir kann da jemand helfen.
Christian
da ich Anfänger bin, überfordert mich folgende Sache.
Ich habe eine Datenbank mit vielen Tabellen. Ein Feld in einem Teil dieser Tabellen (nicht alle) möchte ich ändern.
Die zu ändernden Tabellen haben folgende Namenkonvention: dbo.SYS_(irgendwas)_DETAIL, also z.B. dbo.SYS_BOLT_DETAIL.
Das Feld, welches ich ändern möchte, hat den entsprechenden Namen: SYS_(irgendwas)_PARENTEXPRESSION, also nach dem Tabellenbeispiel oben wäre das SYS_BOLT_PARENTEXPRESSION.
Wie kann ich also eine Änderung dieser Felder durchführen, welche ja nur im hinteren Bereich eine Namensähnlichkeit aufweisen, die der zugrundeliegenden Tabelle entspricht ?
Ich arbeite mit dem MSSQL2008-Express-Server und dem dazugehörigen Management Studio.
Diese Abfrage ist momentan zuviel für mich. Ich schlage mich momentan eher nur mit SELECT-Anweisungen herum (verschachtelt, gruppiert und sortiert), das ist ja ungefährlich.
Ich hoffe, mir kann da jemand helfen.
Christian