ich brauche etwas Hilfe zu schaffen ... Ich habe ein Schema in SQL Server 2012, dass in diesem Moment 32 Tabellen enthält, die alle die gleiche Struktur habenWie eine benutzerdefinierte Ansicht in SQL Server 2012
(KEY, DATE, USER, STATE, NOTES)
Was ich Notwendigkeit besteht, ein view
mit folgenden Struktur
KEY, NAME, STATE
Hinweis zu schaffen, dass die KEY
und STATE
Spalten die gleichen für alle Tabellen sind, und die Feldnamen entsprechen die Tabellennamen ...
Ich war so etwas wie
SELECT KEY, TABLE.NAME, STATE
FROM MYTABLELIST
WHERE STATE = 'SOME CONDITION'
denke ich die Tabellen Namen bekommen, die ich mit diesem benötigen
SELECT t.name
FROM sys.tables t
INNER JOIN sys.schemas s ON t.[schema_id] = s.[schema_id]
WHERE s.name = N'RULES'
AND t.name LIKE 'G_%';
aber ich weiß nicht, wie diese Liste zu durchlaufen eine Ansicht zu erstellen.
Sie können keine dynamischen Code in einer Ansicht ausgeführt werden. Wie wäre es mit einer Prozedur? –