Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 16423|Ответ: 2

[Источник] SQL Server запрашивает количество таблиц в базе данных

[Скопировать ссылку]
Опубликовано 21.04.2017 11:17:01 | | | |




Интерпретация:

Таблица объектов системы sysobjects. Сохранить объекты текущей базы данных.

Такие как ограничения, стандарты, логи, правила, хранящиеся процедуры и т.д
В версиях базы данных sqlserver2005 и sqlserver2008 теперь это объект представления, а в системном представлении каждой базы данных есть объект просмотра sys.sysobjects.


Объяснение важных областей sysobjects:
sysObjects (
Имя sysname, --имя объекта
id int, --object id
xtype char(2), -- тип объекта
тип char(2), -- тип объекта (похоже, точно такой же, как xtype?) Немного подавлена... )
uid smallint, -- идентификатор владельца объекта
... --другие области используются редко.
)
Примечание: нужно объяснить, что xtype и тип абсолютно одинаковы, а его данные следующие:
C = ограничение CHECK
D = Ограничение по умолчанию или по умолчанию
F = ограничение ИНОСТРАННОГО КЛЮЧА
FN = скалярная функция
IF = функция встроенной таблицы
K = ПЕРВИЧНЫЙ КЛЮЧ или УНИКАЛЬНЫЕ ограничения
L = лог
P = сохранённая процедура
R = правило
RF = Процедура сохранения фильтра репликации
S = Таблица систем
TF = функция таблицы
TR = Триггер
U = пользовательская таблица
V = вид
X = Расширенная процедура хранения
AF = Функция агрегации (CLR)
FS = скалярная функция сборки (CLR)
FT = функция таблицы сборки (CLR)
IF = функция встроенной таблицы
IT = Внутренняя таблица
PC = Процесс хранения Assembly (CLR)
PK = ограничение PRIMARY KEY (тип K)
SN = синонимы
SQ = очередь сервисов
TA = Триггер DML Assembly (CLR)
TT = тип таблицы
UQ = УНИКАЛЬНОЕ ограничение (тип — K)
Таблица содержит все объекты базы данных, такие как хранимые представления процедур





Предыдущий:Не удалось найти геттер свойства 'xx' в классе 'xx.xx'
Следующий:Technician Union GHOST WIN7 SP1 32-битная, 64-битная версия V2017.04
Опубликовано 30.05.2017 6:12:50 |
Есть ли какое-то программное обеспечение для инструментов, которое можно найти?
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com