Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Текст на языке SQL, определяющий этот модуль  [new]
noTpyJI
Member

Откуда:
Сообщений: 116
Доброго времени суток есть запрос который возвращает все мои функции (тригеры, и.т.д), и Текст на языке SQL

select "name", "Definition"  from sys.objects O
join sys.sql_modules ASM ON O.[object_id] = ASM.[object_id] 
where O.[object_id] = ASM.[object_id]


Вопрос можно сделать что то на подобие только для таблиц, чтобы в итоге можно было сравнить таблицу с орегиналом
25 янв 13, 13:08    [13827109]     Ответить | Цитировать Сообщить модератору
 Re: Текст на языке SQL, определяющий этот модуль  [new]
invm
Member

Откуда: Москва
Сообщений: 9397
1. Запрос впечатлил.
2. Таблица не есть модуль.
3. DDL таблиц нигде не хранится. Если он нужен, то копать в сторону DDL-триггера.
25 янв 13, 13:20    [13827252]     Ответить | Цитировать Сообщить модератору
 Re: Текст на языке SQL, определяющий этот модуль  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
А цель задачи? Просто есть масса инструментов, с помощью которых можно сравнивать структуру таблиц.
А если нужен скрипт, то тогда CLR и класс Microsoft.SqlServer.Management.Smo.Table.
25 янв 13, 18:40    [13830039]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить