Autor: FrankKi
Nach Filter in ODI Repo suchen mit Ausgabe Mapping und Ordnerstruktur (CONNECT BY LEVEL)
Komplette Tabellendefintion auslesen
Für Output in der DBMS-Ausgabe erzeugt der folgende Code die komplette Tabellendefinition inkl. Indizes, Kommentare und Grants: DECLAREddl CLOB;comments CLOB;grants CLOB;v_owner VARCHAR2(100) := ‚OWNER_HIER_EINSETZEN‘;v_table VARCHAR2(100) := ‚TABELLE_HIER_EINSETZEN‘;BEGINSELECT DBMS_METADATA.GET_DDL(‚TABLE‘, t.table_name, t.owner)INTO ddlFROM all_tables tWHERE owner = …
Weiterlesen »Gruppenrichtlinie aktualisieren
auf der Kommandozeilegpupdate /forceeingeben. Details:https://learn.microsoft.com/de-de/windows-server/administration/windows-commands/gpupdate
Weiterlesen »Ausdruck evaluieren in PL/SQL
erzeugen von Create Table Statements
Mit DBMS_METADATA.GET_DDL kann man auf Grundlage von existierenden Tabellen Create Table Statements erzeugen. Z.B.: SELECT DBMS_METADATA.GET_DDL(object_type=>’TABLE‘, schema=>t.owner, name=>t.table_name, ) AS ctas FROM dba_tables t ;
Weiterlesen »ora-06502 bulk bind truncated bind
Eine Abfrage Kombination mit CASE, basierend auf einer listagg-Funktion hat in einer PL/SQL Funktion zum ORA-06502 geführt. Und das obwohl der gleiche Code in reinem SQL problemlos funktionierte. select case when anz_le = 0 then …
Weiterlesen »Dateien suchen, die nicht älter sind als 1 Tag und sortieren nach Zeit
find . -name ’suchtext*‘ -mtime -1 -printf „%T+\t%p\t%s\n“ | sort
Weiterlesen »Folding von Source-Code
Folding (:help folding) Das Folding ermöglicht es, unnötige Bereiche auszublenden und damit die Übersicht zu erhöhen. Folds können entweder manuell oder automatisch erstellt werden. Tastenkombinationen: Tastenkombination Beschreibung zf{motion} erstellt einen neuen Fold zo / zO …
Weiterlesen »Parameterübergabe für execute immediate Variable
Man kann einem execute immediate -Statment noch Parameter mitgeben. Damit spart man sich u.U. die Maskierung der Hochkommas. Z.B.: v_sql := ‚insert into r3_tid_management ( destination ,trans_id ,status ) values ( :1, :2, :3 )‘; …
Weiterlesen »