Ça ne te choque pas d'utiliser la même donnée pour alimenter les colonnes DT_MVT et AN_NAISS ?
Ou alors tu n'as pas compris comment fonctionnait SQL*loader lorsqu'il appliquait une fonction de...
Type: Messages; Utilisateur: al1_24
Ça ne te choque pas d'utiliser la même donnée pour alimenter les colonnes DT_MVT et AN_NAISS ?
Ou alors tu n'as pas compris comment fonctionnait SQL*loader lorsqu'il appliquait une fonction de...
Cela me semble tout à fait normal...
Est-ce que tu veux réellement alimenter la colonne AN_NAISS de ta table avec le 3ème champ de ton fichier, celui que tu as déjà utilisé pour renseigner la...
Il te reste la solution de recréer la table dans sa structure complète et faire des tests en ajoutant les champs un par un dans le fichier de contrôle.
Tu finiras par trouver à quel niveau ça coince.
Après, il faut s'assurer que les données correspondent bien au format attendu, vérifier l'ordre des colonnes, se demander pourquoi on utilise quatre fois la même donnée pour alimenter des colonnes...
En effet, erreur de langage :oops: :oops:
Je bats ma coulpe :sm:
Edit : et je poste mon 7000ème message par la même occasion
Et tu n'as toujours pas remarqué que dans l'exemple qui fonctionne, le format de date est encadré avec des guillemets ? 8O
Relis ce message, ça devrait te sauter aux yeux 8O
Toi, quand t'étais petit, tu devais pas être bon au jeu des 7 erreurs :aie:
Essaye encore :D
Il n'est pas nécessaire d'encadrer les noms de colonnes avec des guillemets.
En revanche, les chaines de caractères doivent être encadrées d'apostrophes.
Et toujours pas de message d'erreur ?
Regarde mieux.
Cela n'est pas un message d'erreur ;)
Compare ces deux lignes :
Notes-tu une différence ?
PS : Le livre secret des formules magiques est accessible à tous ici : Oracle Database Utilities
Il faut que tu précises dans ton fichier CTL comment tu convertis la donnée de date lue dans ton fichier (du texte sur 8 caractères) en une date reconnue par Oracle.
Cela donnerait quelque chose...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.