[转帖]error code 1292 incorrect date value mysql_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
4
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2103 | 回复: 3   主题: [转帖]error code 1292 incorrect date value mysql        下一篇 
_chen
版主
等级:中校
经验:2139
发帖:39
精华:0
注册:2013-8-23
状态:离线
发送短消息息给_chen 加好友    发送短消息息给_chen 发消息
发表于: IP:您无权察看 2015-1-19 14:31:58 | [全部帖] [楼主帖] 楼主

I have a table

`CREATE TABLE IF NOT EXISTS `PROGETTO`.`ALBERGO` (

`ID` INT(11) NOT NULL COMMENT 'identificativo dell\' albergo' ,

`nome` VARCHAR(45) NULL COMMENT 'Il nome dell\'albergo' ,

`viale` VARCHAR(45) NULL COMMENT 'Il viale in cui si trova ' ,

`num_civico` VARCHAR(5) NULL COMMENT 'Il numero civico che gli appartiene' ,

`data_apertura` DATE NULL COMMENT 'Data di inizio apertura (inizio stagione)' ,

`data_chiusura` DATE NULL COMMENT 'Data di chiusura (fine stagione)' ,

`orario_apertura` TIME NULL COMMENT 'Orario di apertura' ,

`orario_chiusura` TIME NULL COMMENT 'Orario di chiusura' ,

`posti_liberi` INT(11) NULL COMMENT 'Disponiblità posti liberi ' ,

`costo_intero` FLOAT NULL COMMENT 'Costo del prezzo intero' ,

`costo_ridotto` FLOAT NULL COMMENT 'Costo del prezzo ridotto' ,

`stelle` INT(11) NULL COMMENT 'Classificazione in base al criterio delle stelle' ,

`telefono` VARCHAR(15) NULL COMMENT 'Recapito telefonico' ,

`mail` VARCHAR(100) NULL COMMENT 'Recapito e-mail' ,

`web` VARCHAR(100) NULL COMMENT 'Sito Web relativo all\'ente' ,

'Nome-paese` VARCHAR(45) NOT NULL COMMENT 'Identificativo del paese in cui si trova l\'albergo' ,

`Comune` CHAR(2) NOT NULL COMMENT 'Identificativo del comune in cui si trova l\'albergo' ,

PRIMARY KEY (`ID`) ,

INDEX `Nome-paese` (`Nome-paese` ASC) ,

INDEX `Comune` (`Comune` ASC) ,

CONSTRAINT `Nome-paese`

FOREIGN KEY (`Nome-paese` )

REFERENCES `PROGETTO`.`PAESE` (`Nome-paese` )

ON DELETE NO ACTION

ON UPDATE CASCADE,

CONSTRAINT `Comune`

FOREIGN KEY (`Comune` )

REFERENCES `PROGETTO`.`PAESE` (`Comune` )

ON DELETE NO ACTION

ON UPDATE CASCADE)

ENGINE = InnoDB

When i try to run this query:

INSERT INTO `PROGETTO`.`ALBERGO`(`ID`, `nome`, `viale`, `num_civico`, `data_apertura`, `data_chiusura`, `orario_apertura`, `orario_chiusura`, `posti_liberi`, `costo_intero`, `costo_ridotto`, `stelle`, `telefono`, `mail`, `web`, `Nome-paese`, `Comune`)

VALUES(0, 'Hotel Centrale', 'Via Passo Rolle', '74', '01-05-2012', '31-09-2012', '06:30', '24:00', 80, 50, 25, 3, '43968083', 'info@hcentrale.it', 'http://www.hcentrale.it/', 'Trento', 'TN')

*Error Code: 1292. Incorrect date value: '01-05-2012' for column 'data_apertura' at row 1*

What have i to change? (i tried to change format's date from gg/mm/yyyy to gg-mm-yyyy, but nothing changed)

Insert date in the following format yyyy-MM-dd example,

INSERT INTO `PROGETTO`.`ALBERGO`(`ID`, `nome`, `viale`, `num_civico`, `data_apertura`, `data_chiusura`, `orario_apertura`, `orario_chiusura`, `posti_liberi`, `costo_intero`, `costo_ridotto`, `stelle`, `telefono`, `mail`, `web`, `Nome-paese`, `Comune`)

VALUES(0, 'Hotel Centrale', 'Via Passo Rolle', '74', '2012-05-01', '2012-09-31', '06:30', '24:00', 80, 50, 25, 3, '43968083', 'info@hcentrale.it', 'http://www.hcentrale.it/', 'Trento', 'TN')

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
yaoxia.wu
注册用户
等级:中校
经验:2318
发帖:53
精华:1
注册:1970-1-1
状态:离线
发送短消息息给yaoxia.wu 加好友    发送短消息息给yaoxia.wu 发消息
发表于: IP:您无权察看 2015-1-19 22:51:53 | [全部帖] [楼主帖] 2  楼

默认的date类型是yyyy-MM-dd格式的



赞(0)    操作        顶端 
rui.yuan
注册用户
等级:中校
经验:1637
发帖:29
精华:0
注册:1970-1-1
状态:离线
发送短消息息给rui.yuan 加好友    发送短消息息给rui.yuan 发消息
发表于: IP:您无权察看 2015-1-20 9:27:31 | [全部帖] [楼主帖] 3  楼

it's "Time" that troubles  00:00:00 have a shot



赞(0)    操作        顶端 
yr
注册用户
等级:少校
经验:1085
发帖:5
精华:0
注册:2015-1-19
状态:离线
发送短消息息给yr 加好友    发送短消息息给yr 发消息
发表于: IP:您无权察看 2015-1-20 17:37:23 | [全部帖] [楼主帖] 4  楼

good job 北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
4
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论