default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
Bonsoir,
Je dois faire des modifs sur un site et on m'a donné la base que j'arrive pas a installer ( chez ovh, en local pas de problemes)
erreur : #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
je vous donne la base, du moins une des tables qui pose probleme :
Code:
1 2 3 4 5 6 7 8 9 10 11
| CREATE TABLE `phpads_adviews` (
`bannerid` mediumint(9) NOT NULL default '0',
`zoneid` mediumint(9) NOT NULL default '0',
`t_stamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`host` varchar(255) NOT NULL default '',
`source` varchar(50) NOT NULL default '',
`country` char(2) NOT NULL default '',
KEY `bannerid_date` (`bannerid`,`t_stamp`),
KEY `date` (`t_stamp`),
KEY `zoneid` (`zoneid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
j'ai essayé aussi :
Code:
1 2 3 4 5 6 7 8 9 10 11
| CREATE TABLE `phpads_adviews` (
`bannerid` mediumint(9) NOT NULL default '0',
`zoneid` mediumint(9) NOT NULL default '0',
`t_stamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`host` varchar(255) NOT NULL default '',
`source` varchar(50) NOT NULL default '',
`country` char(2) NOT NULL default '',
KEY `bannerid_date` (`bannerid`,`t_stamp`),
KEY `date` (`t_stamp`),
KEY `zoneid` (`zoneid`)
) ; |
Mais aucun changement ...
Si quelqu'un sait, parce que moi ... la je butte completement
:(
Merci d'avance