Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSMS: Папка System tables  [new]
Порхатый
Guest
Доброе время суток, подскажите по какому признаку таблицы попадают в эту папку?
2 мар 17, 08:14    [20256155]     Ответить | Цитировать Сообщить модератору
 Re: SSMS: Папка System tables  [new]
Хе-хе )
Guest
Таблицы, которые сдает сервер
Например, таблица cdc.
2 мар 17, 10:46    [20256603]     Ответить | Цитировать Сообщить модератору
 Re: SSMS: Папка System tables  [new]
invm
Member

Откуда: Москва
Сообщений: 9397
Порхатый,

Изучайте:
exec sp_executesql N'SELECT
tbl.name AS [Name],
SCHEMA_NAME(tbl.schema_id) AS [Schema],
''Server[@Name='' + quotename(CAST(
        serverproperty(N''Servername'')
       AS sysname),'''''''') + '']'' + ''/Database[@Name='' + quotename(db_name(),'''''''') + '']'' + ''/Table[@Name='' + quotename(tbl.name,'''''''') + '' and @Schema='' + quotename(SCHEMA_NAME(tbl.schema_id),'''''''') + '']'' AS [Urn],
tbl.create_date AS [CreateDate],
CAST(
 case 
    when tbl.is_ms_shipped = 1 then 1
    when (
        select 
            major_id 
        from 
            sys.extended_properties 
        where 
            major_id = tbl.object_id and 
            minor_id = 0 and 
            class = 1 and 
            name = N''microsoft_database_tools_support'') 
        is not null then 1
    else 0
end          
             AS bit) AS [IsSystemObject]
FROM
sys.tables AS tbl
WHERE
(CAST(
 case 
    when tbl.is_ms_shipped = 1 then 1
    when (
        select 
            major_id 
        from 
            sys.extended_properties 
        where 
            major_id = tbl.object_id and 
            minor_id = 0 and 
            class = 1 and 
            name = N''microsoft_database_tools_support'') 
        is not null then 1
    else 0
end          
             AS bit)=@_msparam_0)
ORDER BY
[Schema] ASC,[Name] ASC',N'@_msparam_0 nvarchar(4000)',@_msparam_0=N'1'
2 мар 17, 11:10    [20256691]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить