MSSQL: Finden Sie heraus, welche Tabellen ein Feld mit Namen

Sonntag, 31 August 2008 15.35 Uhr
Kategorie: Technologie

Arbeitete ich auf einer Datenbank, in denen Beziehungen bestehen nur in der Theorie, da es nicht genug war, gibt es etwa hundert Tabellen, in denen einige von ihnen so vielen anderen Bereichen haben. An einer Stelle hatte ich zu wissen, welche Tabellen in das Feld einen bestimmten Namen, Lösung gibt:

Wählen Sie SC. [Name] AS column_name, so. [Name] AS table_name
FROM Syscolumns sc
INNER JOIN sysobjects so ON = sc.id so.id
WHERE sc. [Name] LIKE '%% bocado_do_nome_do_campo "

Related Posts mit Thumbnails

Tags: , ,

One Response to "MSSQL: Finden Sie heraus, welche Tabellen ein Feld mit Namen"

  1. Mário Nogueira sagt:

    31. August 2008 um 16.53 Uhr

    Oracle wäre einfacher: ein Blick user_tab_columns (oder dba_tab_columns für alle Objekte) hat alle Informationen ;)

Lassen Sie Ihren Kommentar