System Tables (Transact-SQL)
W tematach w tej sekcji opisano tabele systemowe w SQL Server.
Tabele systemowe nie powinny być zmieniane bezpośrednio przez dowolnego użytkownika.Na przykład nie próbuj modyfikować tabele systemowe z UPDATE, DELETE lub INSERT instrukcje lub zdefiniowanej przez użytkownika wyzwalaczy.
Odwoływanie się do udokumentowane kolumn w tabele systemowe jest dozwolone.Jednak wiele kolumn w tabele systemowe nie są udokumentowane.Aplikacje nie powinny zapisane kwerendy bezpośrednio undocumented kolumn.Zamiast tego aby pobrać informacje przechowywane w tabelach systemowych, aplikacje powinny używać jednego z następujących składników:
procedury składowane w systemie
Transact-SQL instrukcje i funkcje
SQL Server Obiekty zarządzania (obiekty SMO)
Obiekty zarządzania replikacją (RMO)
Interfejs API bazy danych wykazu funkcji
These components make up a published API for obtaining system information from SQL Server.Microsoft maintains the compatibility of these components from release to release.Format tabele systemowe zależy od wewnętrznej architektury SQL Server a może się zmieniać w wersji wydania. Aplikacje, które bezpośrednio uzyskać dostęp do undocumented kolumn tabele systemowe może więc ma być zmieniony, aby umożliwić dostęp z nowszą wersją SQL Server.
W tej sekcji
Tematy tabela systemu są zorganizowane według następujących obszarów funkcji:
Ta sekcja zawiera również tematu, który opisuje mapowanie tabele systemowe w SQL Server 2000 do widoków systemu w SQL Server. Aby uzyskać informacje Zobacz Mapping System Tables to System Views (Transact-SQL).
See Also