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