Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 16423|Отговор: 2

[Източник] SQL Server прави запитвания колко таблици има под базата данни

[Копирай линк]
Публикувано в 21.04.2017 г. 11:17:01 ч. | | | |




Тълкуване:

Системна обектна таблица на sysobjects. Запазете обектите от текущата база данни.

Като ограничения, стандарти, логове, правила, съхранени процедури и др
В версиите на базата данни sqlserver2005 и sqlserver2008 тя вече е обект на изглед, а в системния изглед на всяка база данни има обект sys.sysobjects view.


Обяснени важни полета на sysobjects:
sysObjects (
Име sysname, --име на обект
id int, --object id
xtype char(2), -- тип обект
тип char(2), -- Тип обект (изглежда точно същият като xtype?) Малко депресиран... )
uid smallint, -- ID на собственика на обекта
... --други полета не се използват често.
)
Забележка: Трябва да се обясни, че xtype и type са абсолютно еднакви, а неговите данни са:
C = CHECK ограничение
D = DEFAULT или DEFAULT ограничение
F = FOREIGN KEY ограничение
FN = скаларна функция
IF = функция на вградената таблица
K = ПЪРВИЧЕН КЛЮЧ или УНИКАЛНИ ограничения
L = log
P = съхранена процедура
R = правило
RF = Процедура за съхранение на филтър за репликация
S = Таблица на системата
TF = функция на таблицата
TR = Тригер
U = Потребителска таблица
V = изглед
X = Разширена процедура за съхранение
AF = Агрегационна функция (CLR)
FS = Скаларна функция на Assembly (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