Création de table avec DATE

Fermé
mel - 1 sept. 2016 à 10:38
jordane45 Messages postés 38274 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 8 novembre 2024 - 2 sept. 2016 à 13:36
bonjour je suis en train d'installer une messagerie instantanée (INTRAMESSENGER) dans wampserver et en créant les table dans phpmyadmin le serveur me répond ceci:
#1067 - Valeur par défaut invalide pour 'USR_DATE_CREAT'
svp aider moi puisque mon installation est bloquer...
A voir également:

1 réponse

jordane45 Messages postés 38274 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 8 novembre 2024 4 696
2 sept. 2016 à 01:21
Bonjour,
Quelle est la structure de ta table ?
Comment as tu défini ce champ date ?
Sachant que là... le message est clair .... la valeur par défaut que tu as choisi pour ce champ n'est pas valide...(par exemple tu ne peux pas spécifier une valeur par défaut à vide..... si c'est un champ date/datetime/timestamp
https://dev.mysql.com/doc/refman/5.7/en/timestamp-initialization.html

0
Ndjaps Messages postés 1 Date d'inscription lundi 11 juillet 2016 Statut Membre Dernière intervention 2 septembre 2016
2 sept. 2016 à 10:47
voilà la structure de ma table :
CREATE TABLE IM_USR_USER (
ID_USER int(11) NOT NULL auto_increment ,
USR_USERNAME varchar(20) NOT NULL default '',
USR_NICKNAME varchar(20) NOT NULL default '',
USR_NAME varchar(50) NOT NULL default '',
USR_LEVEL tinyint NOT NULL default '0',
ID_ROLE tinyint UNSIGNED NULL default NULL,
USR_STATUS tinyint NOT NULL default '0',
USR_PASSWORD varchar(40) NOT NULL default '',
USR_PASS_WEB varchar(40) NOT NULL default '',
USR_PASS_SALT char(20) NOT NULL default '',
USR_CHECK varchar(15) NOT NULL default '',
USR_DATE_CREAT date NOT NULL default,
USR_DATE_LAST date NOT NULL default '0000-00-00',
USR_DATE_PASSWORD date NOT NULL default '0000-00-00',
USR_DATE_ACTIVITY date NOT NULL default '0000-00-00',
USR_DATE_BIRTH date NOT NULL default '0000-00-00',
USR_VERSION varchar(6) NOT NULL default '',
USR_COUNTRY_CODE char(2) NOT NULL default '',
USR_LANGUAGE_CODE char(2) NOT NULL default '',
USR_IP_ADDRESS varchar(39) NOT NULL default '',
USR_AVATAR varchar(20) NOT NULL default '',
USR_TIME_SHIFT SMALLINT NOT NULL default '0',
USR_OS VARCHAR(5) NOT NULL default '',
USR_EMAIL VARCHAR(80) NOT NULL default '',
USR_PHONE VARCHAR(20) NOT NULL default '',
USR_PWD_ERRORS SMALLINT NOT NULL default '0',
USR_GENDER CHAR(1) NOT NULL default '',
USR_NB_CONNECT SMALLINT NOT NULL default '0',
USR_GET_ADMIN_ALERT tinyint NOT NULL default '0',
USR_GET_OFFLINE_MSG tinyint NOT NULL default '2',
USR_DATE_BACKUP date NOT NULL default '0000-00-00',
USR_MAC_ADR CHAR(12) NOT NULL default '',
USR_COMPUTERNAME VARCHAR(20) NOT NULL default '',
USR_SCREEN_SIZE VARCHAR(10) NOT NULL default '',
USR_EMAIL_CLIENT VARCHAR(40) NOT NULL default '',
USR_BROWSER VARCHAR(40) NOT NULL default '',
USR_OOO VARCHAR(5) NOT NULL default '',
USR_RATING tinyint NOT NULL default '0',
USR_ONLINE tinyint NOT NULL default '0',
USR_TIME_LOCK TIME NOT NULL default '00:00:00',
USR_REG VARCHAR(30) NOT NULL default '',
PRIMARY KEY (ID_USER),
UNIQUE KEY USR_USERNAME (USR_USERNAME),
KEY USR_NICKNAME (USR_NICKNAME),
KEY USR_NAME (USR_NAME),
KEY USR_LEVEL (USR_LEVEL),
KEY USR_DATE_CREAT (USR_DATE_CREAT),
KEY USR_DATE_LAST (USR_DATE_LAST),
KEY USR_GET_ADMIN_ALERT (USR_GET_ADMIN_ALERT)
) COMMENT='Users';
0
jordane45 Messages postés 38274 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 8 novembre 2024 4 696 > Ndjaps Messages postés 1 Date d'inscription lundi 11 juillet 2016 Statut Membre Dernière intervention 2 septembre 2016
2 sept. 2016 à 13:36
Ben donc :
USR_DATE_CREAT date NOT NULL default, 
....
tu n'as pas de default ?
0