Le 27/08/06, Nicolas <[EMAIL PROTECTED]> a écrit :


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


je pensais plutôt à

INSERT INTO "Suivis2" ("Nom","Date") SELECT ("Nom","Date") FROM
"Suivis"  WHERE ("Suivis2"."id" = "Suivis"."id")

dans l'hypothèse ou id est une clé primaire. Pour ma curiosité personelle,
j'essayerai ce soir à la maison.

Répondre à