Bonjour Alex,

Alex Thurgood a écrit :
Le samedi 28 avril 2007 08:MM, Francois Gatto a écrit :

Bonjour,


Si on ne souhaite pas gérer le timestamp, on peut pour une seule date
remplacer la ligne
time timestamp default 'now'
par
date date defaut 'now'


Par contre, ce n'est jamais une bonne technique d'utiliser des mots "réservés" pour des noms de champs. HSQLDB s'en fiche (cela est permis), mais ça peut te poser des problèmes lors d'exécution de requêtes car comment est-ce que le moteur de bdd sait-il autrement qu'il s'agit du champ "date" ou de la fonction "date" ??? Idem pour la portabilité : lorsque tu essayeras d'exporter la base vers une autre qui ne permet pas ce type d'utilisation, tu vas avoir des résultats plus qu'étranges ;-)

Juste un tuyau comme ça :-)

Alex

Tu as entièrement raison !
Je suis d'autant plus impardonnable que je mentionnais bien un champ date_facture, puis l'élan et une RAM cérébrale de seulement 3Ko :-D m'ont fait diverger ;-)

<Rappel>
ce n'est *jamais* une bonne technique d' *utiliser* des *mots* "*réservés*"
</Rappel>

Merci Alex

Francois

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à