Information Schema Views (Transact-SQL)
Utworzony widok informacji schematu jest jednym z kilku metod SQL Server zapewnia uzyskanie metadane.
Important Note: |
---|
Wprowadzono pewne zmiany w widokach schematu informacji łamiące zgodność ze starszymi wersjami.Te zmiany opisano w tematach dotyczących określonych widoków. |
Uwaga
Widoki schematu informacji zapewniają wewnętrzny, niezależny od tabel systemowych widok metadanych programu SQL Server.Widoki schematu informacji pozwalają na poprawną pracę aplikacji nawet po wprowadzeniu znacznych zmian w źródłowych tabelach systemowych.Widoki schematu informacji dołączone do programu SQL Server są zgodne z definicją standardu ISO schematu INFORMATION_SCHEMA.
Program SQL Server obsługuje trzyczęściową konwencję nazewnictwa przy odwoływaniu się do bieżącego serwera.Standard ISO również obsługuje trzyczęściową konwencję nazewnictwa.Jednak nazwy używane w tych konwencjach różnią się.Widoki schematu informacji są zdefiniowane w schemacie specjalnym o nazwie INFORMATION_SCHEMA.Ten schemat jest zawarty w każdej bazie danych.Każdy widok schematu informacji zawiera metadane dotyczące wszystkich obiektów danych przechowywanych w określonej bazie danych.W poniższej tabeli pokazano relacje między nazwami w programie SQL Server a standardowymi nazwami języka SQL.
Wyświetlanie zawartości do indeksu całego tekstu poziom dokumentów |
Mapowana na równoważną standardową nazwę języka SQL |
---|---|
Database |
Katalog |
Schemat |
Schemat |
Obiekt |
Obiekt |
typ danych zdefiniowany przez użytkownika (alias) |
domena |
Tej Konwencji mapowanie nazwy odnosi się do następujących SQL Server Widoki zgodne z ISO.
wszArtdesttableowner
Jak pokazano w poniższym przykładzie, gdy odwołać widoków informacji schematu, należy użyć kwalifikowaną nazwę, która zawiera INFORMATION_SCHEMA Nazwa schematu.
See Also