社区
MS-SQL Server
帖子详情
datatime和smalldatetime有什么区别?
ytzyf
2003-08-22 07:37:16
请举例子解释一下,谢谢:)
...全文
76
2
打赏
收藏
datatime和smalldatetime有什么区别?
请举例子解释一下,谢谢:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nboys
2003-08-22
打赏
举报
回复
smalldatetime
从 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和时间数据精确到分钟。29.998 秒或更低的 smalldatetime 值向下舍入为最接近的分钟,29.999 秒或更高的 smalldatetime 值向上舍入为最接近的分钟。
datetime
从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据,精确度为百分之三秒(等于 3.33 毫秒或 0.00333 秒)。
hjb111
2003-08-22
打赏
举报
回复
日期和时间数据
日期和时间数据由有效的日期或时间组成。例如,有效日期和时间数据既包括"4/01/98 12:15:00:00:00 PM",也包括"1:28:29:15:01 AM 8/17/98"。在 Microsoft® SQL Server™ 2000 中,日期和时间数据使用 datetime 和 smalldatetime 数据类型存储。使用 datetime 数据类型存储从 1753 年 1 月 1 日至 9999 年 12 月 31 日的日期(每个数值要求 8 个字节的存储空间)。使用 smalldatetime 数据类型存储从 1900 年 1 月 1 日至 2079 年 6 月 6 日的日期(每个数值要求 4 个字节的存储空间)。
Sql中将da
te
time
转换成字符串的方法(CONVERT)
[, style])二、这里注重说明一下style的含义:style 是将
DATA
TIME
和
SMAL
LDA
TE
TIME
数据转换为字符串时所选用的由SQL Server 系统提供的转换样式编号,不同的样式编号有不同的输出格式;一般在时间类型(da
te
time
,...
数据库表ERP表参考。仅供参考
Check_end da
te
time
not null, --考勤结束时间 要在结束时间之前
Data
time
Checkt_id int not null, --考勤类型 外键 Int Check_g
time
int not null, --工休天数 Int check_
time
int not null --扣薪天数 Int...
da
te
time
和
smal
lda
te
time
da
te
time
和
smal
lda
te
time
用于表示某天的日期和时间的数据类型。 da
te
time
和
smal
lda
te
time
表示某天的日期和时间。 数据类型 范围 精确度 da
te
time
1753 年 1 月 1 日到 9999 年...
SqlServer中Da
te
time
和
Smal
lDa
te
Time
如何选择?
da
te
time
占8字节,精度3.33毫秒,时间从1753.1.1到9999.12.31
smal
lda
te
time
占4字节,精度1分钟,时间从1900.1.1到2079.6.6 如果需要用到“秒”,毫无疑问选择da
te
time
!
da
te
time
与
smal
lda
te
time
之间的
区别
1、一直以为
smal
lda
te
time
和da
te
time
的差别只是在于时间范围:
smal
lda
te
time
的有效时间范围1900/1/1~2079/6/6 da
te
time
的有效时间范围1753/1/1~9999/12/31 所以我判断如果该值不用到太远的日期范围,就会使用...
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章