|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2005 Messages : 74 ![]() |
Bonjour,
Code :
Comment peut on faire passer une valeur (ex : a partir du shell) à la colonne "ID" dans sql loader ? Merci |
||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 432 ![]() |
Et que tu laisses sql loader convertir le champs de ton fichier en format connu pas ORACLE (type du champs de TABLE.ID dans ton exemple). cf http://www.ift.ulaval.ca/~agamache/p.../SQLloader.pdf page 5 Tiens voici un doc bien faite http://www.orafaq.com/faqloadr.htm |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2005 Messages : 74 ![]() |
Merci pour votre aide,
Mais, je voudrais faire passer une valeur a sql loader, pour qu'elle soit loader dans la colonne "ID" de "MA_TABLE" via le script shell ? |
|
|
00
|
|
|
#4 | ||
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 432 ![]() |
Si c'est une constante :
Code :
|
||
|
|
00
|
|
|
#5 | |||
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 432 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#6 | |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2005 Messages : 74 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 | ||||
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 432 ![]() |
Tente un truc genre
Appel le shell le shell Code :
Code :
|
||||
|
|
00
|
|
|
#8 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2005 Messages : 74 ![]() |
Erreur :
Code :
|
||
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 432 ![]() |
essaie sans le define juste avec
Mais je serai surpris |
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2005 Messages : 74 ![]() |
toujours une erreur,
Est ce que c'est fesable ? si ce n'es pas le cas, je crois qu'il faut changer le fichier contrôle a chaque changement. |
|
|
00
|
|
|
#11 | |
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 432 ![]() |
Citation:
|
|
|
|
00
|
|
|
#12 | |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2005 Messages : 74 ![]() |
Citation:
Merci |
|
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : janvier 2005 Messages : 2 320 ![]() |
Bonsoir ,
si tu souhaites ajouter le user de la personne qui a fait le chargement n il te suffit de consulter le doc :http://jaouad.developpez.com/sqlldr/#LV-H SI c'est une autre valeur, il faut que nous dises ce que tu souhaites charger dans cette requête. Cela va être quand même difficile, c'est le probléme de communication d'un outil Oracle et de l'OS. Si on arrive à contourner le probléme sous Sql*Plus, c'est un peu plus difficile sous Sql*Loader ( voila pourquoi il nous faut bcp plus de détail )
__________________
Nouveau: Installer Oracle 11G sous Linux et créer une base de données |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com