2010-09-28 13 views

Odpowiedz

33

control-shift-L powinien otworzyć dziennik (y) dla ciebie. będzie to domyślnie dziennik komunikatów, ale jeśli utworzysz element, który tworzy błąd, pojawi się okno kompilatora (dla mnie to okno pokazuje się w dolnym lewym środku).

czy komunikaty dziennika jest tylko dziennik, który pojawia się, po prostu ponownie wykonać element, który był przyczyną awarii i dziennik kompilator pokaże się

na przykład, naciśnij Control + Shift + L następnie wykonać to

CREATE OR REPLACE FUNCTION TEST123() IS 
BEGIN 
VAR := 2; 
end TEST123; 

i pojawi się komunikat "błąd (1,18): PLS-00103: Napotkano symbol ")", gdy spodziewa się jedną z następujących czynności: bieżące usuwanie występuje przed"

(You można to również zobaczyć w "View - Log")

Jeszcze jedno, jeśli masz problem z (funkcja || pakiet || Procedura) jeśli robisz kodowanie poprzez interfejs SQL Developer (poprzez znalezienie danego przedmiotu na karcie Połączenia i edycji błąd zostanie natychmiast wyświetlony (a nawet podkreślone czasami)

+0

dzięki za anwser głównie część połączenia. Ale nie działa tak. Używam wersji 2.1.1.64. Jakiej wersji używasz? – Topera

+0

Uwaga: tworzę procedurę – Topera

+0

@Topera, również jestem na 2.1.1.64. kiedy wchodzisz w połączenia -> procedury -> [twoja procedura tutaj] i wprowadzasz zmiany i zapisujesz nie otwiera się automatycznie log kompilatora @ na dole? (tak to działa dla mnie). czy to możliwe, że znajduje się u dołu ekranu i po prostu się trochę ukrywa? (http://st-curriculum.oracle.com/obe/db/11g/r2/prod/appdev/sqldev/plsql_debug/images/crproc12.gif - z witryny Oracle) – Harrison

11

mogę również użyć

.

show errors;

w sQL arkuszu

5

Aby zobaczyć swój dziennik w SQL Developer następnie nacisnąć przycisk:

CTRL + SHIFT + L (lub CTRL + CMD + L na MacOS)

lub

View -> Log

lub za pomocą mysql query

show errors;

Powiązane problemy