SQL Developer Frage (SQL Developer ist die kostenlose IDE von Oracle - nicht mit PL/SQL Developer, ein anderes Produkt zu verwechseln):Können wir chr (10) (newline) im Abfrageergebnisfenster anzeigen? (SQL Developer)
Das Abfrageergebnisfenster (wo Abfrageergebnisse angezeigt werden) nicht Anzeige von Zeilenumbrüchen() eingebettet in Textzeichenfolgen. Das heißt, es wird der Text 'one' || chr(10) || 'two'
angezeigt, der in einer einzelnen Tabellenzeile, aber zwei Textzeilen angezeigt werden soll, wie onetwo
. Wenn Sie mit der rechten Maustaste auf die Zelle im Abfrageergebnisfenster klicken und "Einzelsatzansicht" wählen, wird der Text in zwei Zeilen korrekt angezeigt.
Ich habe Tools - Einstellungen - Datenbank - Arbeitsblatt überprüft und ich habe keine Einstellung für dieses Verhalten gefunden. Gibt es tatsächlich eine Möglichkeit, dies zu ändern?
Um das Problem zu veranschaulichen - betrachtet diese Abfrage im SQL * Plus:
SQL> select 'one' || chr(10) || 'two' as text_string from dual;
TEXT_ST
-------
one
two
1 row selected.
Hinweis des Ergebnis ist nur eine Zeile (1 row selected
), aber der Text ist in zwei Textzeilen (noch in einer einzigen Reihe in der Ergebnismenge).
Die gleiche Abfrage in SQL Developer erzeugt:
auch: Ich bin mir bewusst, dass ich das „richtige“ Ergebnis erhalten kann (in zwei Zeilen), wenn ich die Aussage als Skript (F5 laufen oder Schaltfläche "Skript ausführen" anstelle von STRG-EINGABETASTE oder Schaltfläche "Anweisung ausführen". Ich frage nicht nach einem Workaround. Ich stelle die Frage wörtlich, ist es möglich, das Query Result Window-Verhalten zu ändern.
Sie können natürlich "Run as Script" (F5-Taste). Diese Ausgabe zeigt die neuen Zeilen. Das beantwortet Ihre Frage nicht (wie sie im Abfrageergebnisfenster angezeigt werden), aber ich erwähne es, wenn Sie es nicht für möglich halten. –
@MatthewMcPeak - ausgezeichnet; Ich habe den letzten Absatz zu meiner Frage hinzugefügt, als Sie Ihren Kommentar gepostet haben. Du hast Recht - ich bin mir dessen bewusst und das war nicht meine Frage. Danke trotzdem! – mathguy