sau Inregistrare
  
Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic

pl/sql please help me Evaluare topic: - - - - -

#1 Utilizator offline   vpiti 

  • Ghiocel
  • Grup: Members
  • Mesaje: 2
  • Inregistrat: 12-October 06

Scris 13 October 2006 - 09:16 AM

Am si eu o problema in pl/sql:
Penrtru instructiunea:
insert into tabel1... select * from tabel2

Daca exista 1000000 de inregistrari care se insereaza
din tabel2 in tabel1 cum pot detecta, in cazul unei
erori, la ce inregistrare s-a produs exceptia?
Exemplu:
tabel1
emp_id
1
2
3
6
7
NULL
9
tabela2 are structura: emp_id number NOT NULL

in acest caz apare o eroare fiindca tabel1 are un
null.
Cum pot afla ca le inreg 6 este eroare?

Multumesc
0

#2 Utilizator offline   Master of Disaster 

  • Little Grasshopper
  • PipPipPip
  • Grup: Full Members
  • Mesaje: 244
  • Inregistrat: 05-September 05

Scris 13 October 2006 - 03:42 PM

Vezi postareavpiti, la Oct 13 2006, 10:16 AM, a spus:

Am si eu o problema in pl/sql:
Penrtru instructiunea:
insert into tabel1... select * from tabel2

Daca exista 1000000 de inregistrari care se insereaza
din tabel2 in tabel1 cum pot detecta, in cazul unei
erori, la ce inregistrare s-a produs exceptia?
Exemplu:
tabel1
emp_id
1
2
3
6
7
NULL
9
tabela2 are structura: emp_id number NOT NULL

in acest caz apare o eroare fiindca tabel1 are un
null.
Cum pot afla ca le inreg 6 este eroare?

Multumesc


Pai poti sa faci o functie care sa faca introducerea line cu linie si sa iti genereze exceptie cand gasesti un camp null afisand numarul. Dar poti sa verifici datele frumos inainte de adaugare si la select nu o sa mai ai probleme. De fapt daca stau sa ma gandesc mai bine nici nu ai cum sa ai in baza de date campul cu null pt ca nu o sa te lase in veci sa-l bagi ca i-ai zis NOT NULL :crazy:
0

Reclama



Impartaseste acest subiect:


Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic


Subiecte similare Collapse

  Topic Deschis de Replici Vizualizari
Replici noi Problema in assembler
aprinderea unui led prin portul paralel
acidcromaticle  2 2.082
Replici noi Grafica in C++ sau pascal dan_paul  2 7.252
Replici noi Test grila mequiz  4 3.888
Replici noi VS2005
instalat pe Vista
Paul Brahtl  10 4.230
Replici noi Manual microsoft office macro visual basic Master_Best  1 6.393