Назад | Перейти на главную страницу

Надстройка SQL Server 2008 Management Studio для отсутствующих предложений where

Со мной этого не случалось долгое время, но я написал инструкцию обновления и забыл написать предложение where. Это можно было восстановить, но небольшая часть меня все еще умерла. Существуют ли какие-либо надстройки, которые запрашивают пользователя, когда он намеревается запустить оператор, в котором отсутствует предложение where?

Вот несколько надстроек, которые предотвратят случайный запуск разработчиками UPDATE или DELETE без предложения WHERE:

http://www.sqlsmash.com/

https://www.ssmstoolspack.com/Features?f=14

https://www.ssmsboost.com/

Я не знаю ни одной надстройки, которая бы это сделала, но у меня было такое же чувство. Я использую опцию Custom Color в SSMS, чтобы на всех рабочих серверах были красные знамена, чтобы заставить меня сделать «Вы уверены?» в голове, прежде чем нажать F5.

Еще нужно привыкнуть к BEGIN TRAN, UPDATE, посмотреть количество строк, COMMIT. Только не забудьте зафиксировать, иначе ваш телефон зазвонит.

Пока все работает хорошо (скрестив пальцы).