Mar*_*ina 1 sql-server time datetime sql-server-2008
现在,我知道3种返回时间的方法:
CONVERT(varchar, Date, 8)
CONVERT(varchar, Date, 108)
CONVERT(time, Date)
#1和#2有什么区别,因为它们会返回相同的答案?
为什么#3会返回看起来不同的东西 - 它仍然等同于#1 /#2的输出?
还有更多方法吗?
谢谢!
And*_*mar 6
看看转换的MSDN页面.格式8是hh:mi:ss.如果添加100到格式,则使用四位数年份而不是两位数年份.由于格式8是时间格式,8并且108具有相同的输出.
8
hh:mi:ss
100
108
第三个选项将a转换datetime为a time.A time不是字符串,没有格式.由客户端决定它的显示方式,通常使用本地计算机的区域和语言设置.
datetime
time
归档时间:
13 年,6 月 前
查看次数:
54 次
最近记录: