SQL中如何建立日期型字段
比如:sql="altertablecodeadddatetmdatetime(8)"提示不能指定列宽...
比如:
sql="alter table code add datetm datetime(8)"
提示不能指定列宽 展开
sql="alter table code add datetm datetime(8)"
提示不能指定列宽 展开
3个回答
展开全部
在创建表的同时就可以创建日期型字段,比如:
create table test
(id int,
begindate smalldatetime);
如果begindate字段已存在,并且是其他类型,可用如下语句
alter table test alter column begindate smalldatetime;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
日期类型当然不能指定列宽了
你要8个字节的日期型可以这样:
alter table code add datetm smalldatetime
smalldatetime宽度就是4字节,精确到分,从1900年1月1日到2079年6月6日
你也可以用datetime,宽度8字节,不用指定,因为datetime本来就是固定8字节宽度,不能人为改变
alter table code add datetm datetime
它从公元1753年1月1日零时起到公元9999年12月31日23时59分59秒
精确到秒
你要8个字节的日期型可以这样:
alter table code add datetm smalldatetime
smalldatetime宽度就是4字节,精确到分,从1900年1月1日到2079年6月6日
你也可以用datetime,宽度8字节,不用指定,因为datetime本来就是固定8字节宽度,不能人为改变
alter table code add datetm datetime
它从公元1753年1月1日零时起到公元9999年12月31日23时59分59秒
精确到秒
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询