由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 有大侠知道怎么format下面这个query的时间么
相关主题
再请教大牛一个问题SSRS report failing to display dataset string
date format转换问题请教Help with database design
SQL, recruiter发过来的面试题 (转载)问个查询问题。
一个关于T-SQL的问题help! A bug about date type !
转换成时间的格式 MS SQLDB2 function 中定义table variable的问题
SQL Server - convert datetime to a string YY-MM-DD HH再请教一个问题
convert datetime to ''请问这两个SQL QUERY有什么错?
Informix中的trigger问题anyone can help on this query, thanks!
相关话题的讨论汇总
话题: hyd话题: date话题: 1899话题: year话题: days
进入Database版参与讨论
1 (共1页)
k*z
发帖数: 4704
1
DB2出来的时间大多数是Hundred Year Date, 我现在写了一个query可以把时间取出来
,但是格式是datetime, 我怎么才能转成date?
ELECT date(days('1899-12-31')+HYD) as SQLDate,
Year(date(days('1899-12-31')+HYD)) as Year,
Month(date(days('1899-12-31')+HYD)) as Month,
Day(date(days('1899-12-31')+HYD)) as Day,
FROM DB2.Table
谢谢。
k*z
发帖数: 4704
2
我知道的一种解决方法不是转成时间,而是转成字符。但是还是希望存时间比较好。
varchar(date(days('1899-12-31')+HYD),iso) as YYYY-MM-DD
replace(varchar(date(days('1899-12-31')+HYD),iso),'-','') as YYYYMMDD
s**********o
发帖数: 14359
3
通常都是CONVERT成VARCHAR 2013-11-13然后再CONVERT成DATETIME就变成了2013-11-13
00:00:00
k*z
发帖数: 4704
4
我想要short date
s**********o
发帖数: 14359
5
你要它干嘛,不同的TYPE比较或者输出,容易出错的,一样用

【在 k*z 的大作中提到】
: 我想要short date
1 (共1页)
进入Database版参与讨论
相关主题
anyone can help on this query, thanks!转换成时间的格式 MS SQL
誰來幫我開來開悄? Interesting SQL querySQL Server - convert datetime to a string YY-MM-DD HH
query analyzer VS. Stored procedureconvert datetime to ''
请教一个求职面试题:如何写一个SQL query求表中对角线的和Informix中的trigger问题
再请教大牛一个问题SSRS report failing to display dataset string
date format转换问题请教Help with database design
SQL, recruiter发过来的面试题 (转载)问个查询问题。
一个关于T-SQL的问题help! A bug about date type !
相关话题的讨论汇总
话题: hyd话题: date话题: 1899话题: year话题: days