DatabaseSpy Obsługuje edycję zapytań SQL dla wszystkich popularnych baz danych, przy znacznie niższych kosztach w porównaniu do rozwiązań dedykowanych dla pojedynczych baz danych.
Edytor SQL w programie DatabaseSpy ułatwia tworzenie, wyświetlanie, edytowanie i wykonywanie zapytań SQL, które są niezbędne do pracy z bazą danych. Można zapisać skrypty SQL utworzone w edytorze i dodać je do projektu. Dodatkowo, można również otwierać istniejące pliki SQL i wyświetlać je w edytorze.
Edytor SQL jest podzielony na okno zawierające instrukcje SQL oraz jedno lub więcej okien wyników, wyświetlanych w zakładkach lub ułożonych w stos. W pasku narzędzi edytora SQL znajduje się przycisk "Wykonaj", który umożliwia natychmiastowe uruchomienie instrukcji SQL i wyświetlenie wyników.
Okno zawierające instrukcje SQL wykorzystuje kolorowanie, przypisując unikalne identyfikatory do poszczególnych instrukcji SQL, parametrów, operatorów i komentarzy, co ułatwia szybką i prostą analizę pojedynczego zapytania SQL lub złożonej sekwencji poleceń SQL. Okno dialogowe "Opcje DatabaseSpy" umożliwia również ustawienie własnych preferencji dotyczących czcionek, rozmiarów i kolorów.
Okno zakładki "Wiadomości" powiązane z wynikami zapytania SQL wyświetla informacje o każdym wykonanym poleceniu, w tym identyfikuje ewentualne błędy składni.
Okno edytora SQL obsługuje również możliwość otwarcia wielu zapytań SQL jednocześnie, a także umożliwia kopiowanie i wklejanie między nimi. Każde okno edytora SQL posiada powiązane okno pomocnicze "Właściwości", które zawiera informacje i parametry, które można edytować. Na przykład, można opracować, udoskonalić i wykonać zapytanie SQL w stosunku do bazy danych testowej, zanim wprowadzi się zmiany do danych produkcyjnych. Edycja połączenia z bazą danych w oknie "Właściwości" pozwala łatwo przekierować zapytanie do bazy danych produkcyjnej, gdy tylko zostanie ono dopracowane.
DatabaseSpy obsługuje asynchroniczne wykonywanie zapytań, co pozwala na przetwarzanie wielu zapytań SQL w różnych oknach jednocześnie, zarówno zapytań do różnych serwerów, jak i wielu zapytań do tego samego serwera.
Podczas tworzenia nowego zapytania SQL od podstaw, funkcja automatycznego uzupełniania podpowiada opcje, które odpowiadają poprawnej składni dla każdego słowa kluczowego w zapytaniu. Funkcja sugestii zależnych od kontekstu pozwala wyświetlić tylko elementy, które są prawidłowe w aktualnej pozycji kursora w zapytaniu SQL, a można modyfikować te sugestie, aby utworzyć spersonalizowaną listę.
DatabaseSpy umożliwia organizację długich i złożonych zestawów instrukcji SQL poprzez podział ich na sekcje, które można indywidualnie zwijać lub rozwijać. Sekcje mogą być również zagnieżdżone, a wygodny przycisk na pasku narzędzi edytora SQL pozwala na ukrycie lub rozwinięcie wszystkich sekcji jednym kliknięciem.
Okna wyświetlające wyniki w programie DatabaseSpy mogą być podzielone na zakładki lub ułożone w stos, co pozwala na jednoczesne wyświetlanie wielu wyników. Każde okno wyników oferuje opcje umożliwiające dalsze doprecyzowanie wyników po wykonaniu zapytań SQL. Można przeciągać separatory nagłówków kolumn, aby dostosować ich szerokość, lub kliknąć na dowolny nagłówek kolumny, aby posortować wyniki według tej kolumny.
Po zaznaczeniu kolumny zawierającej dane liczbowe, automatycznie wyświetlane są wartości minimalna, maksymalna oraz suma wszystkich wartości w tej kolumnie. Przycisk "Inspektor danych" umożliwia otwarcie nowego okna, w którym można wyświetlić przykładowe fragmenty długich tekstów.
Można wybrać dowolny zakres komórek z wyników i skopiować je do eksportu, z nagłówkami kolumn lub bez nich. Alternatywnie, można kliknąć narzędzie do tworzenia wykresów na pasku narzędzi "Wyniki", aby wygenerować spersonalizowany wykres na podstawie wyników zapytania SQL.
Dowiedz się więcej o narzędziach DatabaseSpy, które służą do:

