Uwaga: Co dziwne, nawet bezpłatna ropucha dla SQL Server nie pozwala na uruchomienie tylko instrukcji pod kursorem.
To naprawdę denerwujące, że TOAD nie dotrzymuje obietnic:
Z pomocy TOAD: [F9, aby wykonać] część instrukcji, która może zawierać jedną lub więcej instrukcji. Możesz zaznaczyć część instrukcji, umieszczając kursor wewnątrz instrukcji lub obok niej lub wybierając instrukcję. Uwaga: Ropucha traktuje „sąsiadujące” wszystkie instrukcje (w tym komentarze) oddzielone od kursora lub od siebie mniej niż dwoma pustymi wierszami. Jeśli podczas wykonywania instrukcji wystąpi błąd, zostanie wyświetlony komunikat o błędzie, umożliwiający zignorowanie błędu i kontynuowanie lub przerwanie wykonywania.
Próbowałem tego milion razy, ale po prostu wykonuje cały skrypt. Chciałem go znaleźć w grupie wsparcia użytkowników (toadss (at) yahoogroups.com), ale Yahoo ma najgłupszą wyszukiwarkę, jaka kiedykolwiek istniała! Nie może nawet znaleźć słowa kluczowego „ropucha” w grupie poczty ropucha, DOH!
Myślę, że TOAD to najlepsze narzędzie do wyszukiwania zapytań, ale brak tej funkcji naprawdę mnie denerwuje.
AKTUALIZACJA: ZNALEZIONO ROZWIĄZANIE!
Zadałem ten problem w grupie mailowej toadss i otrzymałem odpowiedź. W przeciwieństwie do Oracle, musisz oddzielić instrukcje w SQL Server za pomocą słowa kluczowego GO po każdej instrukcji. Tylko jeśli to zrobisz, przycisk F9 działa zgodnie z oczekiwaniami, wykonując bieżącą instrukcję.