Примечание. Как ни странно, даже бесплатная версия Toad для SQL Server не позволяет запускать только оператор под курсором.
Действительно раздражает, что TOAD не выполняет своих обещаний:
Из справки TOAD: [F9 для выполнения] часть оператора, которая может содержать один или несколько операторов. Вы можете выбрать часть инструкции, поместив курсор внутри инструкции или рядом с ней, или выбрав инструкцию. Примечание. Жаба считает «смежными» все операторы (включая комментарии), отделенные от курсора или друг от друга менее чем двумя пустыми строками. Если во время выполнения оператора возникает ошибка, отображается сообщение об ошибке, позволяющее либо игнорировать ошибку и продолжить, либо прервать выполнение.
Я пробовал миллион раз, но он просто выполняет весь сценарий. Я хотел найти его в группе поддержки пользователей (toadss (at) yahoogroups.com), но у yahoo самая дурацкая поисковая система! Он даже не может найти ключевое слово «жаба» в почтовой группе «жаба», DOH!
Я думаю, что TOAD - лучший инструмент для запросов, но отсутствие этой функции меня тоже очень раздражает.
ОБНОВЛЕНИЕ: РЕШЕНИЕ НАЙДЕНО!
Я задал этот вопрос в почтовой группе toadss и получил ответ. В отличие от Oracle, вы должны разделять операторы в SQL Server ключевым словом GO после каждого оператора. Только если вы сделаете это, кнопка F9 будет работать должным образом, выполняя текущий оператор.