Oracle
Από {maverick}
Βοηθεια
θελω να κανω update ενα πινακα της oracle απο εναν αλλο.
Γραφω το εξης :
Update A
set A.name=(select b.name where A.id=B.id)
Μου κανει το update σε ολες τις γραμμες που βρισκει,στις αλλες που δε βρισκει βαζει το null
Ξερει κανεις πως να αποφυγω τα null

Φιλε ειδα μαλλον αργοπορημενα την απορια σου αλλα ελπιζω εστω και αργα να σε βοηθησω.
Δοκιμασε τη συναρτηση NVL (ελεγχει αν κατι ειναι null και αν ειναι διναι καποια προεπιλεγμενη τιμη)