数据是从SYBASE里BCP出来的,但是时间格式是smalldatetime类型。
现在想把这些数据导入到MYSQL中,设置成datetime类型,但是数据不能成功导入,原有的时间数据都变成了0000-00-00。
在网上查资料说将时间用引号引起就可以了,但我试后,仍然不行,请高手指点迷律.谢谢!
现在想把这些数据导入到MYSQL中,设置成datetime类型,但是数据不能成功导入,原有的时间数据都变成了0000-00-00。
在网上查资料说将时间用引号引起就可以了,但我试后,仍然不行,请高手指点迷律.谢谢!
解决方案 »
- 是我理解有问题还是MySQL的问题?
- mysql mmm mmmd_mon 一连接上mmmd_agent,mmmd_agent就断开链接
- PostgreSQL安装完了默认是大小写不敏感的,怎么调成默认所有数据库大小写敏感
- discuz论坛,帖子排序问题
- (急) 这样的统计怎样写sql?
- mysql从哪个版本开始支持utf-8啊.4.0.15支持吗?
- MySqlManager中的test和mysql表示什么?
- 如何把.dbf格式地数据导入My sql数据库中?在线等待.........
- Mysql数据库,每五分钟插入80条数据,程序运行两年维护一次,没问题吧?
- 这样的递归评论系统数据表怎么设计?
- mysql,使用innodb引擎,怎么禁止写日志
- mysql中文乱码
+-----------+------+-----+-------+--------+------+---------------------+--------
-------------+---------------------+----+----+------+----+------+-----+-----+---
---+------+------+------+------+---------+------+------+
| wh | hh | sh | bcc | hm | bjje | khr | qxr
| dqr | bz | bt | zkfs | yw | chdz | czy | ywy | zz
cs | zhzt | mm | sfz | yj | pzhm | dbhh | dbsh |
+-----------+------+-----+-------+--------+------+---------------------+--------
-------------+---------------------+----+----+------+----+------+-----+-----+---
---+------+------+------+------+---------+------+------+
| 000038725 | 8803 | 001 | 11120 | 杨成明 | 700 | 0000-00-00 00:00:00 | 0000-00
-00 00:00:00 | 0000-00-00 00:00:00 | 0 | 0 | 0 | 0 | 市化 | 02 | |
0 | 0 | | | | 0295418 | | |
+-----------+------+-----+-------+--------+------+---------------------+--------
-------------+---------------------+----+----+------+----+------+-----+-----+---
---+------+------+------+------+---------+------+------+
1 row in set (1.84 sec)
看吧,所有是时间类型都显示成这样,把他显示在页面里,就是NULL值,帮忙解决吧,谢谢
是这样的,我是通过mysql load 命令导进去的,这是其中的一条
这种格式不是MYSQL能够识别的日期格式。你只能先想办法处理一下才行。
写个函数也不难哦,呵呵