Je viens d'essayer ta commande SQL
ALTER TABLE "Suivis" ALTER COLUMN "Nom" VARCHAR_IGNORECASE
Effectivement ca marche, et meme sur les clés !! merci du tuyau
Je vais cependant refaire l'architecture de la base, compte tenu de ce
que tu m'as dit sur l'évolution de HSQL, je vais définir des clés
numériques et passer mes champs de texte en VARCHAR_IGNORECASE. Pour
l'instant ca ira... enfin je crois, et si ca marche ;)...
Concernant la clause WHERE dans un INSERT INTO, je viens d'essayer les
commandes suivantes
INSERT INTO "Suivis2" ("Nom","Date") SELECT ("Nom","Date") FROM
"Suivis" where ("Suivis"."Nom"="Suivis2"."Nom")
INSERT INTO "Suivis2" ("Nom","Date") SELECT ("Nom","Date") FROM
"Suivis" where ("Nom"="Nom")
...Et ca marche pas, même message d'erreur.
A bientot, Nicolas
Manuel NAUDIN a écrit :
Pour la commande INSERT INTO via Outils/SQL, cela fonctionne bien dés
l'instant ou l'on ne souhaite pas modifier plusieurs choix à la fois.
INSERT INTO "Suivis2" ("Nom") SELECT ("Nom") FROM "Suivis"
1: Commande exécutée avec succès
INSERT INTO "Suivis2" ("Nom","Date") SELECT ("Nom","Date") FROM "Suivis"
2: Unexpected token: , in statement [INSERT INTO "Suivis2"
("Nom","Date") SELECT ("Nom",]
je me demande si ce n'est pas parce qu'il manque une clause WHERE que
l'instruction à deux champs ne fonctionne pas ... sans garantie, le
principal est que tu ai trouvé une solution. Ceci dit, le
copier/coller de
Calc vers Base est assez plantogène dès que la taille du tableau Calc est
grande.*Bonne journée.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]