Il est vrai que mes connaissances en informatique sont assez réduites mais là j'avais vraiment de la m... dans les yeux !
Au passage, merci de ta patience parce que je suis vraiment un boulet.
...
Type: Messages; Utilisateur: filsdepub
Il est vrai que mes connaissances en informatique sont assez réduites mais là j'avais vraiment de la m... dans les yeux !
Au passage, merci de ta patience parce que je suis vraiment un boulet.
...
Je ne comprends pas comment les 2 champs peuvent arriver dans la même colonne vu que j'en ai prévu une par chaque:
create table T_IMMAT_AAA_RECTIF_V2_NEW
(DATE_FICHIER varchar2 (200),
CD_PAYS...
Fastidieuse mais néanmoins efficace technique.
J'ai donc constaté que tout se passe bien jusqu'à la 2ème instruction concernant le chargement d'un format date.
Jusqu'à cette étape, tout va bien...
J'ai fait la même opération en limitant les colonnes à:
create table T_RECTIF
(DATE_FICHIER varchar2 (200),
CD_PAYS varchar2 (200),
DT_MVT date,
CD_MVT varchar2 (200))
;
Ça y' est !!!!
J'ai donc modifié mon fichier comme suit:
load data infile '2017_02.dat'
append
into table T_RECTIF
fields terminated by ';'
(DATE_FICHIER,
J'ai beau relire le message et je ne vois pas ce qu'il y a comprendre car pour moi les 2 exemples ne portent pas sur le même sujet:
"CD_MVT" "to_date(:CD_MVT,yyyymmdd)",
1. comporte une...
Comment tu le sais ? T'es devin ou quoi ? :P
J'essaye encore et toujours et je ne comprends rien aux messages d'erreur Oracle:
SQL*Loader-350: Erreur de syntaxe en ligne 7.
"," ou ")" attendu,...
J'ai enlevé tous les guillemets et ajouté des apostrophes
DT_MVT 'to_date(:DT_MVT,yyyymmdd)', et j'obtiens le message suivant:
SQL*Loader-308: Chaîne SQL Facultatif de la colonne DT_MVT doit...
Si, plusieurs:
J'étais tellement focalisé sur le séparateur que je n'avais pas vu que je m'étais gouré de nom de colonne...
J'ai donc rectifié en
"DT_MVT" "to_date(:DT_MVT,yyyymmdd)", mais cela n'a pas mieux...
A part les majuscules dans le format du to_date, rien de particulier.
Je suppose qu'il faudrait mettre une séparation entre
"CD_MVT" et
"to_date(:CD_MVT,yyyymmdd)" mais ce que j'ai tenté (, ;...
Bonjour,
Je reviens finalement sur le sujet car mon problème (maintenant résolu) portait sur le chargement d'un fichier fixe.
Il se pose aussi sur le chargement d'un fichier variable.
J'ai...
Merci, ça fonctionne parfaitement.
Bonjour,
Je cherche à charger des données dans une table qui a été créée comme suit:
create table T_IMMAT
(DATE_FICHIER varchar(27),
GENRE varchar(4),
CODE_DPT varchar(3),
IMMAT...
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.