sys.Tables (Transact-SQL)

Zwraca wiersz dla każdej tabela obiekt, obecnie tylko z sys.objects.type = U.

Nazwa kolumny

Typ danych

Opis

<dziedziczone kolumn>

 

Aby uzyskać listę kolumn, które dziedziczy ten widok zobaczsys.Objects (Transact-SQL)

lob_data_space_id

int

Wartość różną od zera jest identyfikator obszaru danych (grupa plików lub schemat partycji), przechowujący text, ntext, i image danych dla tej tabela.

0 = Nie zawiera tabela text, ntext, lub image danych.

filestream_data_space_id

int

Jest identyfikator obszaru danych FILESTREAM grupa plików lub schemat partycji , który składa się z aplikacjami FILESTREAM.

Aby zgłosić nazwę FILESTREAM grupa plików, wykonać kwerendy SELECT FILEGROUP_NAME (filestream_data_space_id) FROM sys.tables.

sys.tablesmożna przyłączyć do następujących widoków na filestream_data_space_id = data_space_id.

  • sys.filegroups

  • sys.partition_schemes

  • sys.indexes

  • sys.allocation_units

  • sys.fulltext_catalogs

  • sys.data_spaces

  • sys.destination_data_spaces

  • sys.master_files

  • sys.database_files

  • backupfilegroup(łączyć na filegroup_id)

max_column_id_used

int

Identyfikator maksymalną kolumna , który używał tej tabela.

lock_on_bulk_load

bit

Tabela jest zablokowana na ładowanie zbiorcze.Aby uzyskać więcej informacji, zobacz sp_tableoption (języka Transact-SQL).

uses_ansi_nulls

bit

Tabela został utworzony na opcji ustawienia ANSI_NULLS bazy danych.

is_replicated

bit

1 = Tabeli jest publikowany za pomocą migawka,replikacja lub replikacjatransakcyjnej.

has_replication_filter

bit

1 = Tabela ma filtr replikacja .

is_merge_published

bit

1 = Tabeli jest publikowany za pomocą replikacja scalająca.

is_sync_tran_subscribed

bit

1 = Tabeli jest subskrybentem za pomocą natychmiastowo aktualizowana subskrypcja.

has_unchecked_assembly_data

bit

1 = Tabela zawiera zależny od wirtualny plik dziennika definicji, którego zmieniane podczas ostatniej zmiany zestawu danych.Zostaną zresetowane do 0 po następnym pomyślnym CHECKDB DBCC lub DBCC CHECKTABLE.

text_in_row_limit

int

Maksymalna liczba bajtów, dozwolone dla tekstu w wierszu.

0 = Tekst w wierszu opcji nie jest zestaw.Aby uzyskać więcej informacji, zobacz sp_tableoption (języka Transact-SQL).

large_value_types_out_of_row

bit

1 = Duży typów wartości są przechowywane poza wiersza.Aby uzyskać więcej informacji, zobacz sp_tableoption (języka Transact-SQL).

is_tracked_by_cdc

bit

1 = Tabeli jest włączony do przechwytywania danych zmian.Aby uzyskać więcej informacji, zobacz sys.sp_cdc_enable_table (języka Transact-SQL).

lock_escalation

tinyint

Wartość opcji LOCK_ESCALATION dla tabela:

0 = TABELI

1 = WYŁĄCZ

2 = AUTO

lock_escalation_desc

nvarchar(60)

Opis lock_escalation opcję tabela.Możliwe wartości to: Tabela, automatyczne i Wyłącz.

Uprawnienia

W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.