InfoQ

交流

讨论:请教日期类型

作者 xiaobinB 发布于 2003-08-01 分类:数据库技术

我要生成的inflation表包含两列:
(1)第一列是日期date,是YYYY-MM的形式;
(2)第二列是通货膨胀cpi,是一般的float类型。
因此,我想这样写:
CREATE TABLE inflation
(
date DATE primary key;
cpi FLOAT(8,2);
)

我的问题是这样的:
因为DATE类型是以YYYY-MM-DD形式显示的,但是我的数据仅需要YYYY-MM就可以了。如果我插入2003-06,那么我发现该记录就根本没有插入到表中,而是显示0000-00-00。

请问是不是我需要用TIMESTAMP(4)的类型呢?谢谢!



逛论坛交流请教日期类型

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

5 条回复

回复

或者一个变通的做法,均插入YYYY-MM-01.. 发表人 xiaobinB 发表于 08月14日
既然是date类型当然就得写入时间了。 .. 发表人 Flyingcloud 发表于 08月14日
对啊。取出来的时候再用格式。 发表人 gylgw 发表于 08月14日
呵呵,谢谢两位。另外还有个问题,就是.. 发表人 xiaobinB 发表于 08月15日
为了感谢飞云JJ,推荐一个软件EMS MySQ.. 发表人 xiaobinB 发表于 08月15日
  1. 返回顶部

    Re: 请教日期类型

    2003年08月14日 发表人 xiaobinB

    或者一个变通的做法,均插入YYYY-MM-01?

  2. 返回顶部

    Re: 请教日期类型

    2003年08月14日 发表人 Flyingcloud

    既然是date类型当然就得写入时间了。
    你可以在select 的时候再用格式,取出 年月。

  3. 返回顶部

    Re: 请教日期类型

    2003年08月14日 发表人 gylgw

    对啊。取出来的时候再用格式。

  4. 返回顶部

    Re: 请教日期类型

    2003年08月15日 发表人 xiaobinB

    呵呵,谢谢两位。另外还有个问题,就是能否把Excel中的数据导入到Mysql数据库中,一定要用MyODBC么?

  5. 返回顶部

    Re: 请教日期类型

    2003年08月15日 发表人 xiaobinB

    为了感谢飞云JJ,推荐一个软件EMS MySQL Manager,自带建模功能,同时还可以导入excel数据,非常方便!




  6. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

关于PHP+Mysql虚拟主机

刚才在“广告时间”看了下,发现好多朋友要买php+mysql的空间,...

关于cook的问题?

我在login.php文件中写有setcookie("login".$name); 在inde...

sql语句

想删除在线时间大于30分钟的记录的SQL语句怎写啊。

谁有EasyWebLoad 的破解文件?

载了一个,可惜不能用,谁有? 共享一下吧

人生在世 难免遇着点事啊

关键看你怎样去面对啊!~

取得真是ip,"东东"那里找到...

Get the RIGHT IP adress of the current user When you use R...

求教

小弟对JS不熟悉,请问大家这个怎么实现: 有一个下拉菜单,...

完全时间管理!

完全时间管理! 博文·崔西 人生的时间表...

都来看看。。`

谁有比较好的“祈愿瓶”程序啊(要PHP的)

现在大家知道什么叫unclemoon的海洋了吗...

嘿嘿..

[]