SQL如何取时间字段的小时和分钟 100
一个字段的值为2005-11-3009:06:46请问如何取这个字段的小时,分钟和秒?用什么函数或者语句?字段定义comeintimeDATETIMEYEARTOSECO...
一个字段的值为 2005-11-30 09:06:46
请问如何取这个字段的小时,分钟和秒?
用什么函数或者语句?
字段定义
comeintime DATETIME YEAR TO SECOND,
你们好像都不大对
我用select 语句如何实现提取这个comeintime 的小时,分钟,秒
取年月日是 select Mdy(Month(comeInTime), Day(comeInTime), Year(comeInTime))
取小时分钟杂取? 展开
请问如何取这个字段的小时,分钟和秒?
用什么函数或者语句?
字段定义
comeintime DATETIME YEAR TO SECOND,
你们好像都不大对
我用select 语句如何实现提取这个comeintime 的小时,分钟,秒
取年月日是 select Mdy(Month(comeInTime), Day(comeInTime), Year(comeInTime))
取小时分钟杂取? 展开
8个回答
推荐于2016-06-10 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464973
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
datename 返回代表指定时间字段的小时和分钟:
SELECT datename(Hour Hh h, '2004-10-15 10:30:00') --返回:10
SELECT datename(Minute Mi n, '2004-10-15 10:30:00') --返回:30
函数 参数/功能
GetDate( ) --返回系统目前的日期与时间
DateDiff (interval,date1,date2) --以interval 指定的方式,返回date2 与date1两个日期之间的差值 date2-date1
DateAdd (interval,number,date) --以interval指定的方式,加上number之后的日期
DatePart (interval,date) ---返回日期date中,interval指定部分所对应的整数值
DateName (interval,date) --返回日期date中,interval指定部分所对应的字符串名称
参数 interval的设定值如下:
值 缩 写(Sql Server) Access 和 ASP 说明
Year Yy yyyy 年 1753 ~ 9999
Quarter Qq q 季 1 ~ 4
Month Mm m 月1 ~ 12
Day of year Dy y 一年的日数,一年中的第几日 1-366
Day Dd d 日,1-31
Weekday Dw w 一周的日数,一周中的第几日 1-7
Week Wk ww 周,一年中的第几周 0 ~ 51
Hour Hh h 时0 ~ 23
Minute Mi n 分钟0 ~ 59
Second Ss s 秒 0 ~ 59
Millisecond Ms - 毫秒 0 ~ 999
SELECT datename(Hour Hh h, '2004-10-15 10:30:00') --返回:10
SELECT datename(Minute Mi n, '2004-10-15 10:30:00') --返回:30
函数 参数/功能
GetDate( ) --返回系统目前的日期与时间
DateDiff (interval,date1,date2) --以interval 指定的方式,返回date2 与date1两个日期之间的差值 date2-date1
DateAdd (interval,number,date) --以interval指定的方式,加上number之后的日期
DatePart (interval,date) ---返回日期date中,interval指定部分所对应的整数值
DateName (interval,date) --返回日期date中,interval指定部分所对应的字符串名称
参数 interval的设定值如下:
值 缩 写(Sql Server) Access 和 ASP 说明
Year Yy yyyy 年 1753 ~ 9999
Quarter Qq q 季 1 ~ 4
Month Mm m 月1 ~ 12
Day of year Dy y 一年的日数,一年中的第几日 1-366
Day Dd d 日,1-31
Weekday Dw w 一周的日数,一周中的第几日 1-7
Week Wk ww 周,一年中的第几周 0 ~ 51
Hour Hh h 时0 ~ 23
Minute Mi n 分钟0 ~ 59
Second Ss s 秒 0 ~ 59
Millisecond Ms - 毫秒 0 ~ 999
展开全部
可用函数datename 返回代表指定时间字段的小时和分钟。SELECT datename(Hour Hh h, '2017-10-15 10:30:00') --返回:10,即10小时。SELECT datename(Minute Mi n, '2017-10-15 10:30:00') --返回:30,即30分钟。
拓展资料:
1、SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
2、SQL语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。SQL语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
tstDate.Text = DateTime.Now() '当地时间
tstWeek.Text = DateTime.Now.DayOfWeek.ToString() '星期
tstWeek.Text = DateTime.Now.DayOfYear.ToString() '年份
tstWeek.Text = DateTime.Now.Hour.ToString() '小时
就用这个函数就搞定了。DateTime
tstWeek.Text = DateTime.Now.DayOfWeek.ToString() '星期
tstWeek.Text = DateTime.Now.DayOfYear.ToString() '年份
tstWeek.Text = DateTime.Now.Hour.ToString() '小时
就用这个函数就搞定了。DateTime
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取小时
datename(hh,getdate())
取分钟
datename(n,getdate())
datename(hh,getdate())
取分钟
datename(n,getdate())
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://hi.baidu.com/az44yao/blog/item/e15efec4bcf3d6af8326ac60.html
这里比较全了,看看吧
-----------------补充---------------
值 缩 写 说明
Year Yy 年 1753 ~ 9999
Quarter Qq 季 1 ~ 4
Month Mm 月1 ~ 12
Day Dd 日,1-31
Weekday Dw 一周的日数,一周中的第几日 1-7
Week Wk 周,一年中的第几周 0 ~ 51
Hour Hh 时0 ~ 23
Minute Mi 分钟0 ~ 59
Second Ss 秒 0 ~ 59
Millisecond Ms 毫秒 0 ~ 999
Hour Hh 时0 ~ 23
Minute Mi 分钟0 ~ 59
Second Ss 秒 0 ~ 59 这几个不就是时分秒吗?
这里比较全了,看看吧
-----------------补充---------------
值 缩 写 说明
Year Yy 年 1753 ~ 9999
Quarter Qq 季 1 ~ 4
Month Mm 月1 ~ 12
Day Dd 日,1-31
Weekday Dw 一周的日数,一周中的第几日 1-7
Week Wk 周,一年中的第几周 0 ~ 51
Hour Hh 时0 ~ 23
Minute Mi 分钟0 ~ 59
Second Ss 秒 0 ~ 59
Millisecond Ms 毫秒 0 ~ 999
Hour Hh 时0 ~ 23
Minute Mi 分钟0 ~ 59
Second Ss 秒 0 ~ 59 这几个不就是时分秒吗?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询