J'utilise SQLLoader pour charger un fichier dans une table.
Dans l'une des valeurs à charger, je voudrais faire référence à un MAX d'une autre table.
LOAD DATA
APPEND
INTO TABLE table1
FIELDS TERMINATED BY ';'
TRAILING NULLCOLS
(donnee1,
donnee2,
donnee3 "select max (champ1) from table2",
donnee4 CONSTANT "1",
date_process SYSDATE
)
Mais j'ai comme retour
Record 1: Rejected - Error on table table1, column donnee3.
ORA-00936: missing expression
Ne peut on pas inclure une clause select dans le SQL loader ?
Merci de vos réponses![]()
Partager