Differences

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

Link to this comparison view

bd2:laboratoare:03 [2020/10/17 22:19]
vlad_iulian.ilie [Excepții definite]
bd2:laboratoare:03 [2020/10/22 13:21] (current)
ciprian.truica
Line 13: Line 13:
 Sunt trei tipuri de excepții: Sunt trei tipuri de excepții:
   * Predefinite = sunt excepții tratate automat de către sistemul de gestiune;   * Predefinite = sunt excepții tratate automat de către sistemul de gestiune;
-  * Nedefinite = sunt excepții ​netratate ​de către sistemul de gestiune, ​dar au coduri de eroare tip ORA-.... Aceste erori pot fi interceptate și tratate de programator;​+  * Nedefinite = sunt excepții ​tratate ​de către sistemul de gestiune, au coduri de eroare tip ORA-.... Aceste erori pot fi interceptate și tratate de programator ​daca li se atașează un nume;
   * Definite = sunt excepții definite și tratate de o secvență de program specificată de programator.   * Definite = sunt excepții definite și tratate de o secvență de program specificată de programator.
  
Line 58: Line 58:
 {{:​bd2:​laboratoare:​lab3_ex1_new_succes.png?​400|}} {{:​bd2:​laboratoare:​lab3_ex1_new_succes.png?​400|}}
  
-Pentru idDepartament = 1 se generează o eroare ORA-01403 deoarece în tabela ​dept nu există acest departament.+Pentru idDepartament = 1 se generează o eroare ORA-01403 deoarece în tabela ​departments ​nu există acest departament.
  
 {{:​bd2:​laboratoare:​lab3_ex1_new_fail.png?​600|}} {{:​bd2:​laboratoare:​lab3_ex1_new_fail.png?​600|}}
Line 113: Line 113:
 </​note>​ </​note>​
  
-<color red>Ex. 3</​color>​ În următorul exemple, se dorește să se facă o inserare în tabelul ​emp a unui nou angajat, dar fără să i se atribuie un empno, care este o coloană definită de tip not null.+<color red>Ex. 3</​color>​ În următorul exemple, se dorește să se facă o inserare în tabelul ​employees ​a unui nou angajat, dar fără să i se atribuie un employee_id, care este o coloană definită de tip not null.
  
 {{:​bd2:​laboratoare:​lab3_ex3_new.png?​600|}} {{:​bd2:​laboratoare:​lab3_ex3_new.png?​600|}}
bd2/laboratoare/03.1602962397.txt.gz · Last modified: 2020/10/17 22:19 by vlad_iulian.ilie
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0