Korzystanie sqldeveloper 2.1.1.64, jeśli spróbujesz wpisując następujący kod:sqldeveloper zmieniając przypadek (formatowanie łamanie)
DECLARE
v_status_code NUMBER;
v_status_text VARCHAR2(30);
v_to_delete NUMBER := 5;
BEGIN
PACKAGE_NAME.Delete(v_to_delete, v_status_code, v_status_text);
END;
naciskając klawisz ENTER po PACKAGE_NAME.Delete (...) linia pozwoli Usuń wchodzić wszystko czapki (USUŃ). Wyłączyłem zmianę przypadku w opcjach formatu SQL, ale tak się dzieje. Dostaję inne problemy podobne do tego, w którym losowo zmieni się linie kodu, ale nie mogłem wymyślić przykładu tak spójnego jak ten. Określona nazwa pakietu nie ma znaczenia i robi to, nawet jeśli PACKAGE_NAME znajduje się w UpperCamelCase.
Nie wiem, czy jest to błąd z SQLDeveloper, czy też gdzieś brakuje niektórych ustawień. Wygląda na to, że ustawienia formatowania SQL w menu Narzędzia> Preferencje> Baza danych> Formater języka SQL> Formatowanie Oracle nie działają, więc nie wiem, co zrobić. To irytujące, że trzeba złapać niektóre z tych zmian formatu, które czasami zauważam tylko podczas porównywania.
Wydaje się, że to była sztuczka. Nie w pełni przetestowałem, czy to rozwiązuje inne problemy, które miałem, ale wydaje mi się, że teraz jest lepiej. – Jerr
Naprawiono moje, dzięki! Wyciągałem włosy – mishkin