Création de table avec DATE
Fermé
mel
-
1 sept. 2016 à 10:38
jordane45 Messages postés 38316 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 novembre 2024 - 2 sept. 2016 à 13:36
jordane45 Messages postés 38316 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 novembre 2024 - 2 sept. 2016 à 13:36
A voir également:
- Création de table avec DATE
- Table ascii - Guide
- Table des matières word - Guide
- Creation compte gmail - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
1 réponse
jordane45
Messages postés
38316
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 novembre 2024
4 705
2 sept. 2016 à 01:21
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
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
2 sept. 2016 à 10:47
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';
2 sept. 2016 à 13:36
....
tu n'as pas de default ?