|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 34 ![]() |
Bonjour,
je suis debutant et je souhaite ecrire une procedure pour mettre Je cherche à écrire une procédure à exécuter sous unix comme suit Pour chaque ligne de la table IdentifiantPersonne pour chaque ligne de la table IdentifiantPersonne si (nom, prénom) = (nom,prénom) de la ligne correspondante de la table PersonneConnu alors ecrire le champ de la colonne langue de IdentifiantPersonne dans la colonne clangue de PersonneConnu Exemple: Les 2 table n'ont pas de cle commun Citation:
Citation:
resultat attendu:avec la procedure Citation:
|
|||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
ne serai t il pas plus simple et sourtout moins risque en terme d'erreur potentielle de faire un script SQL plustot qu'un shell qui appelle ensuite un sqlplus ?
|
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Consultant telecoms Inscription : mars 2006 Messages : 426 ![]() |
Oui, je suis d'accord avec frp31, mieux vaut écrire une procedure plsql qui te permettra d'avoir le resultat attendu plutot qu'un script shell.
__________________
"When you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meager and unsatisfactory kind; it may be the beginning of knowledge, but you have scarcely in your thoughts advanced to the state of Science, whatever the matter may be." Lord Kelvin - 1883. |
|
00
|
|
|
#4 | ||||||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
oui, soit tu as des fichiers,
==> personneconnu <== Code :
Code :
Code :
|
||||||
|
00
|
Copyright © 2000-2012 - www.developpez.com