OVH Cloud OVH Cloud

Je dois être nul en SQL

2 réponses
Avatar
dec29
Bonjour,

Je dispose d'une table IMPORT contenant un jeu d'enregistrements, que je
désire mettre à jour automatiquement avant de les intégrer dans la table
principale.

Cette table IMPORT comporte notamment des champs Oui/Non (SEL, ARCHIVE,
NOUVEAU) et un champ date d'entrée (DATEENT)

Je veux que tous les enregistrements importés aient SEL et ARCHIVE à Non,
NOUVEAU à Oui. Je veux aussi que la date d'entrée soit la date du jour.

Je crée une requête action qui fait ça, en SQL :
UPDATE IMPORT SET IMPORT.SEL = No, IMPORT.ARCHIVE = No, IMPORT.NOUVEAU =
Yes, IMPORT.DATEENT = aujourdhui();

Ca ne fait pas (comme d'habitude) ce que je veux.

J'en appelle à vous, nobles chevaliers-lières. Merci de m'aider à terrasser
ce tout petit dragon.

Yannick

2 réponses

Avatar
Eric
Bonjour,

Essaies :
UPDATE IMPORT SET IMPORT.SEL = False, IMPORT.ARCHIVE = False,
IMPORT.NOUVEAU = True, IMPORT.DATEENTÚte();

Bonjour,

Je dispose d'une table IMPORT contenant un jeu d'enregistrements, que je
désire mettre à jour automatiquement avant de les intégrer dans la table
principale.

Cette table IMPORT comporte notamment des champs Oui/Non (SEL, ARCHIVE,
NOUVEAU) et un champ date d'entrée (DATEENT)

Je veux que tous les enregistrements importés aient SEL et ARCHIVE à Non,
NOUVEAU à Oui. Je veux aussi que la date d'entrée soit la date du jour.

Je crée une requête action qui fait ça, en SQL :
UPDATE IMPORT SET IMPORT.SEL = No, IMPORT.ARCHIVE = No, IMPORT.NOUVEAU =
Yes, IMPORT.DATEENT = aujourdhui();

Ca ne fait pas (comme d'habitude) ce que je veux.

J'en appelle à vous, nobles chevaliers-lières. Merci de m'aider à terrasser
ce tout petit dragon.

Yannick




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
dec29
Merci, Eric, ça marche impeccable...

Yannick

"Eric" a écrit dans le message de news:
%23j%
Bonjour,

Essaies :
UPDATE IMPORT SET IMPORT.SEL = False, IMPORT.ARCHIVE = False,
IMPORT.NOUVEAU = True, IMPORT.DATEENTÚte();

Bonjour,

Je dispose d'une table IMPORT contenant un jeu d'enregistrements, que je
désire mettre à jour automatiquement avant de les intégrer dans la table
principale.

Cette table IMPORT comporte notamment des champs Oui/Non (SEL, ARCHIVE,
NOUVEAU) et un champ date d'entrée (DATEENT)

Je veux que tous les enregistrements importés aient SEL et ARCHIVE à Non,
NOUVEAU à Oui. Je veux aussi que la date d'entrée soit la date du jour.

Je crée une requête action qui fait ça, en SQL :
UPDATE IMPORT SET IMPORT.SEL = No, IMPORT.ARCHIVE = No, IMPORT.NOUVEAU =
Yes, IMPORT.DATEENT = aujourdhui();

Ca ne fait pas (comme d'habitude) ce que je veux.

J'en appelle à vous, nobles chevaliers-lières. Merci de m'aider à
terrasser ce tout petit dragon.

Yannick


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr