User Tools

Site Tools


kurs:oracle-pl-sql

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kurs:oracle-pl-sql [2011/11/17 11:04]
mh
kurs:oracle-pl-sql [2016/05/04 15:18] (current)
mh
Line 4: Line 4:
  
 [[bind variablen im SQL]]  [[bind variablen im SQL]] 
 +
 +einfache add function, nimmt 2 Parameter und returniert die Summe [[funktion add]]
 +
 +[[function F_GET_EMPLOYEE_SALARY]] retourniert das salary Aufruf mit first_name, last_name. Das Gehalt wird um 10% erhöht, wenn der Angestellte länger als 10 Jahre angestellt ist
 +
  
 [[typkonvertierung - casten]] [[typkonvertierung - casten]]
Line 18: Line 23:
  
 [[labels]] [[labels]]
- 
-[[employees_per_year]] 
  
 [[funktion]] [[funktion]]
  
 [[funktion + datum]] [[funktion + datum]]
 +
 +[[procedure upsert employee]]
 +
 +[[employees_per_year]]
  
 [[procedure salary diff]] [[procedure salary diff]]
Line 32: Line 39:
  
 [[table index by varchar2]] [[table index by varchar2]]
 +
 +==== Cursor ====
  
 [[cursor übersicht]] [[cursor übersicht]]
Line 42: Line 51:
  
 [[beispiele f. cursor]] [[beispiele f. cursor]]
 +
 +[[cursor employees per department]]
 +
 +
 +=== Beispielgruppe Teilnehmer ===
 +
 +[[Migration von Nested Table zu m-n]]
 +
 +[[Denormalisieren im Trigger fuer Person Journal]]
 +
  
 [[emp per department function]] [[emp per department function]]
Line 48: Line 67:
  
 [[table als tabellendatentyp]] [[table als tabellendatentyp]]
 +
 +[[plsql Tables]]
  
 [[nested tables und collection operator]] [[nested tables und collection operator]]
Line 56: Line 77:
  
 [[http://​www.techonthenet.com/​oracle/​exceptions/​named_system.php|Vordefinierte Fehler]] [[http://​www.techonthenet.com/​oracle/​exceptions/​named_system.php|Vordefinierte Fehler]]
 +
 +[[upsert emp]]
  
 [[exception raise und raise_application_error]] [[exception raise und raise_application_error]]
Line 72: Line 95:
  
 [[unterschiedliche objecte mit Abhaengigkeiten in datenbanken finden]] [[unterschiedliche objecte mit Abhaengigkeiten in datenbanken finden]]
 +
 +=== Dynamisches SQL ===
  
 [[execute immediate]] [[execute immediate]]
Line 78: Line 103:
  
 [[dbms_sql]] [[dbms_sql]]
 +
 +[[dbms_sql mit fetch und cursor]]
  
 [[write to file utl_file]] [[write to file utl_file]]
  
 [[sqlldr sql loader]] [[sqlldr sql loader]]
 +
 +
 +==== Trigger ====
 +
 +[[teilnehmer journal trigger]]
  
 [[row trigger]] [[row trigger]]
Line 88: Line 120:
  
 [[bonus journal trigger]] [[bonus journal trigger]]
 +
 +[[journal trigger mit denormalisieren]]
  
 [[kreis tabelle + trigger]] [[kreis tabelle + trigger]]
Line 102: Line 136:
  
 [[v_dep_emp]] [[v_dep_emp]]
 +
 +[[Oracle Text]]
  
 [[zeilen vergleichen]] [[zeilen vergleichen]]
 +
 +[[ultimo_vormonat]]
 +
 +[[dbms_pipe]]
 +
 +[[dbms_lock]]
kurs/oracle-pl-sql.1321524265.txt.gz · Last modified: 2014/09/10 21:22 (external edit)