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

Откуда: Москва / Калуга
Сообщений: 34008
Блог
Коллеги,

Имеется около 100 Мб T-SQL кода )
Нужно его как-то проанализировать на типичные ошибки, например, когда тип переменной не равен типу столбца.

Есть для этого средства? Желательно свободные.
Можно ли научить проводить такой анализ SSDT?
4 авг 14, 14:57    [16396224]     Ответить | Цитировать Сообщить модератору
 Re: Автоматический анализ кода на типичные ошибки  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4271
NO EXECUTE
4 авг 14, 14:58    [16396234]     Ответить | Цитировать Сообщить модератору
 Re: Автоматический анализ кода на типичные ошибки  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
Критик
Коллеги,

Имеется около 100 Мб T-SQL кода )
Нужно его как-то проанализировать на типичные ошибки, например, когда тип переменной не равен типу столбца.

Есть для этого средства? Желательно свободные.
Можно ли научить проводить такой анализ SSDT?


SSDT и так ворнинги дает при несовпадении типов. Тольео не работает это, для временных таблиц в хранимках.
4 авг 14, 15:14    [16396370]     Ответить | Цитировать Сообщить модератору
 Re: Автоматический анализ кода на типичные ошибки  [new]
Crimean
Member

Откуда:
Сообщений: 13148
лайфхак - использовать табличные переменные при разработке
после - нужные превратить в #
муторно, зато валидация отличная
4 авг 14, 15:33    [16396510]     Ответить | Цитировать Сообщить модератору
 Re: Автоматический анализ кода на типичные ошибки  [new]
invm
Member

Откуда: Москва
Сообщений: 9406
SQL Code Guard
4 авг 14, 15:55    [16396702]     Ответить | Цитировать Сообщить модератору
 Re: Автоматический анализ кода на типичные ошибки  [new]
Zelius
Member

Откуда: Россия, Москва
Сообщений: 1434
SSDT умеет проверять связи... Может как нить оформить в виде процедур и запихнуть в проект?
7 авг 14, 14:47    [16412041]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить