ZAHLFORMAT EINSTELLEN ist ein SQL*Plus Befehl. Im Allgemeinen ist es eine Client-Seite Einstellung auf Anzeige die Nummer.
Sie könnten immer SQL*Plus
speichern Einstellungen in login.sql
und glogin.sql
. Wann immer SQL*Plus
startet, sucht es nach einer Datei namens glogin.sql im Verzeichnis $ORACLE_HOME/sqlplus/admin
. Wenn eine solche Datei gefunden wird, wird sie gelesen und die enthaltenen Anweisungen werden ausgeführt. Zusätzlich sucht sql*plus nach dem Lesen von glogin.sql auch nach einer Datei namens login.sql in dem Verzeichnis, aus dem SQL*Plus
stammt war und in dem Verzeichnis, auf das die Umgebungsvariable SQLPATH zeigt und es liest und ausführt. Einstellungen aus login.sql haben Vorrang vor Einstellungen aus glogin.sql.
Wenn Sie nur die Nummer anzeigen und möchten, dass sie im gewünschten Format angezeigt wird, verwenden Sie TO_CHAR auf einzelner SQL-Anweisungsebene .
Zum Beispiel
SQL> select to_char(123.456,'999.9') VALUE from dual
2 /
VALUE
------
123.5
Unterm Strich ist dies ein SQL*Plus
Befehl, kein Oracle SQL oder PL/SQL Befehl. Dies wirkt sich nur darauf aus, wie die Daten von SQL*Plus
angezeigt werden , nicht von anderen Programmen, die auf die Datenbank zugreifen. Was auch immer Sie verwenden, um Ihre Daten anzuzeigen, sollte etwas Ähnliches anstelle von SQL*Plus
enthalten .