以 RFC822 格式显示 CAST 日期时间
我想使用以下 中的 RFC822 格式(例如:
(此处)Fri, 19 Nov 2010 13:43:39
)在 SQL 表中显示 CAST
日期时间SELECT
*_snip_*
,(Select Cast(Cast(FieldValue as nvarchar(max)) as DateTime)
from dbo.UserDefinedData where UserDefinedFieldId = 298
and UserDefinedRowId = item.UserDefinedRowId) as [pubDate]
下面的 SQL 位将以所需的格式检索当前日期。
我如何将其整合到上述陈述中(或者有更好的方法来实现我的目标)?
select left(datename(dw,getdate()),3)+', '+convert(varchar(20),getdate(),113)
I would like to display a CAST
datetime in an SQL table using the RFC822 format (ex:Fri, 19 Nov 2010 13:43:39
) from the following SELECT
(part of a larger statement found here)
*_snip_*
,(Select Cast(Cast(FieldValue as nvarchar(max)) as DateTime)
from dbo.UserDefinedData where UserDefinedFieldId = 298
and UserDefinedRowId = item.UserDefinedRowId) as [pubDate]
The bit of SQL below will retrieve the current date in the desired format.
How can I integrate it into the above statement (or is there a better way to achieve my goal)?
select left(datename(dw,getdate()),3)+', '+convert(varchar(20),getdate(),113)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)