如何使用XQuery设置日期格式

如何使用XQuery设置日期格式,xquery,Xquery,我的日期显示如下 01-Nov-2012 12:00:00 AM 我想展示一下,如果日期与上面的一样 01-Nov-2012 这仅适用于少数数据,并非所有数据 如何在Xquery中实现这一点 请帮忙 关于您可以使用: tokenize(/test,' ')[1] 或 将/test替换为日期的适当路径。您可以使用: tokenize(/test,' ')[1] 或 将/test替换为日期的适当路径。这非常简单 convert(VARCHAR(10),datetoformate,106)

我的日期显示如下

01-Nov-2012 12:00:00 AM
我想展示一下,如果日期与上面的一样

01-Nov-2012
这仅适用于少数数据,并非所有数据

如何在Xquery中实现这一点

请帮忙

关于

您可以使用:

tokenize(/test,' ')[1]

/test
替换为日期的适当路径。

您可以使用:

tokenize(/test,' ')[1]

/test
替换为日期的适当路径。

这非常简单

convert(VARCHAR(10),datetoformate,106)
就这样

太简单了

convert(VARCHAR(10),datetoformate,106)
就这样

这样就行了:

fn:replace("01-Nov-2012 12:00:00 AM", "\s.*", "")
它用空字符串替换空格和后面的所有内容

这将起作用:

fn:replace("01-Nov-2012 12:00:00 AM", "\s.*", "")
它用空字符串替换空格和后面的所有内容