APEX, AWS, PL/SQL, SQL, AGIL

Schlagwort: SQLPlus





SQLPLUS – set timing on / off

Mit dem SET Parameter TIMING ON wird in SQLPlus die abgelaufene Zeit beim Ausführen eines jeden SQL-Statements (DML,DCL,DDL usw.) ausgegeben. Wirklich interessant ist der SET Befehl bei langlaufenden Operationen um die Laufzeiten z.B. bei Indexerstellungen zu ermitteln. Um die Funktionalität in SQLPlus zu deaktivieren wird der Befehl SET TIMING OFF eingegeben.

Weiterlesen


SQLPLUS – set time on / off

Mit dem SET Parameter TIME ON wird in SQLPlus der aktuelle Zeitstempel vor dem SQLPLUS Eingabeprompt mit angezeigt.
Um die Änderung rückgängig zu machen, geben Sie SET TIME OFF in SQLPlus ein.

Weiterlesen


SQLPLUS – set feedback on / off

Im Allgemeinen kann man sagen, dass alle Interaktionen mit dem SET-Parameter FEEDBACK ON im SQLPlus mit einem textuellen Hinweis abgeschlossen werden. Dies kann z.B. bei einer DML Anweisung die Anzahl der geänderten Datensätze sein oder bei einer DDL Anweisung die Bestätigung das eine Tabelle angelegt wurde.

Weiterlesen


SQLPlus Spooldatei mit aktuellen Zeitstempel anlegen

In SQLPlus gibt es leider keine Funktionalität mit der automatisiert ein aktueller Zeitstempel für die Spooldatei generiert wird. Hier muss mittels der Oracle Funktion SYSDATE die aktuelle Zeit ermittelt und dann an eine SQLPlus Variable übergeben werden, welche dann dem Spool Befehl als Parameter mitgegeben wird.

Weiterlesen


Praxisbeispiel – Menügeführtes Script mittels SQLPlus realisieren

Ein menügeführtes SQLPlus Script kann mit sehr wenige Aufwand umgesetzt werden.

Zu beachten ist jedoch, das SQLPlus eine interne Grenze bei verschachtelten Aufrufen hat. Diese liegt bei 20, d.h. nach 20 Aktionen bricht das Script mit der Fehlermeldung – SP2-0309: SQL*Plus-Befehlsprozeduren erlauben Verschachtelung nur bis zur 20 Stufen – ab.

Daher sollten solche menügeführten Scripte, welche sich immer wieder selbst aufrufen, nicht unbedingt auf produktiven Umgebungen eingesetzt werden. Ich empfehle eine Umsetzung mittels Shell Scripte.

Weiterlesen



Seite 1 von 212