SQL,数据类型。

create table aaa
(
[id][int]identity(1,1) not null,
store_name varchar (12),
sales money ,
date   ???

)

       请问下,date 该用什么数据类型定义。

如果用datetime  它后面会有很多的0000,我只要年月份。请问该怎么写。我用的SQL2005,

[ 本帖最后由 zhouixi 于 2011-7-4 17:51 编辑 ]
55.JPG(18.03 KB)

2011-7-4 15:33

作者: zhouixi   发布时间: 2011-07-04

如果只要年月可以定义为char (6)
如果只要年月日,可以定义为 date格式。或者char(8)。

定义字符格式,可能在使用的时候需要转换,存储和检索还是比较方便的。

作者: oswica   发布时间: 2011-07-05