急!!!SQL语句问题:创建表格时,涉及到日期,如birthday,数据类型只能定义为datetime么?

2024-12-21 02:35:47
推荐回答(3个)
回答1:

还可以定义为smalldatetime,但是直接查询出来的还是2010-03-06 00:00:00,
如果你想把后面的00:00:00去掉,查询语句可以这样写
select CONVERT(varchar(10),birthday,110) 'birthday' from a
这样查出来的就是‘03-06-2010’

回答2:

birthday date
.这样就行了

回答3:

改成
create table a
(id int not null identitf(1,1) primary key,
birthday date
);
试试