date du jour par défaut pour mysql...

date du jour par défaut pour mysql... - SQL/NoSQL - Programmation

Marsh Posté le 05-03-2003 à 15:38:59    

Bonjour, Quel est la fonction à utiliser pour qu'il y ait la date du jour par défaut dans un champ date?
cela sous mysql.
Merci.

Reply

Marsh Posté le 05-03-2003 à 15:38:59   

Reply

Marsh Posté le 05-03-2003 à 18:19:48    

NOW()

Reply

Marsh Posté le 05-03-2003 à 22:18:32    

ben j'ai essayé dans :
date_creation date NOT NULL default now,
 
Mais ça ne marche pas..! c normal?

Reply

Marsh Posté le 05-03-2003 à 22:59:47    

tu peux pas le faire à la creation

Reply

Marsh Posté le 05-03-2003 à 23:01:02    

joce a écrit :

tu peux pas le faire à la creation


Ah bon ? c'est vraiment naze MySQL :pfff: PostgreSQL Powaaa :D

Reply

Marsh Posté le 05-03-2003 à 23:07:15    

THE REAL SMILEY a écrit :


Ah bon ? c'est vraiment naze MySQL :pfff: PostgreSQL Powaaa :D  

ba si tu veux le faire t'utilises pas une colonne date mais un timestamp, c'est fait pour ca

Reply

Marsh Posté le 05-03-2003 à 23:07:52    

joce a écrit :

tu peux pas le faire à la creation

par contre tu peux declarer ton champ en type "timestamp", et si tu ne l'update pas manuellement il sera mis à jour avec le date/time courant quand tu updates ton record ;)
(c d'ailleurs tres con d'avoir appelé ça comme ça, vu que timestamp dans pas mal d'autres db - dont postgres - correspond au datetime de mysql)
 
edit: [:grilled]


Message édité par the real moins moins le 05-03-2003 à 23:08:14

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 05-03-2003 à 23:10:28    

faut faire attention dans les futurs dev d'ailleurs parce que le format timestamp à partir de mysql-4.1 sera affiché de la même façon que le format DATE.


Message édité par joce le 05-03-2003 à 23:10:39
Reply

Marsh Posté le 05-03-2003 à 23:12:06    

joce a écrit :

ba si tu veux le faire t'utilises pas une colonne date mais un timestamp, c'est fait pour ca


Pourtant on peut mettre à jour un champ Date avec now().
C'est quand même un peu illogique là non ?

Reply

Marsh Posté le 05-03-2003 à 23:16:36    

THE REAL SMILEY a écrit :


Pourtant on peut mettre à jour un champ Date avec now().
C'est quand même un peu illogique là non ?

:heink: ben non
une valeur par defaut peut pas etre une fonction, c tout.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 05-03-2003 à 23:16:36   

Reply

Marsh Posté le 05-03-2003 à 23:19:45    

tu veux pas des triggers non plus :o

Reply

Marsh Posté le 05-03-2003 à 23:24:29    

joce a écrit :

tu veux pas des triggers non plus :o

SI :o  
c'est juste dommage :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed