2012-12-12 24 views
1

我有日期顯示類似如下如何使用XQuery

01-Nov-2012 12:00:00 AM 

格式化日期,我想表現出如果日期是像上面比

01-Nov-2012 

這來自於一些數據只不所有,

如何在Xquery中做到這一點。

請幫

問候

回答

1

這將工作:

fn:replace("01-Nov-2012 12:00:00 AM", "\s.*", "") 

它替換爲空字符串後面的空格和一切。

1

您可以使用兩種:

tokenize(/test,' ')[1] 

substring-before(/test,' ') 

隨着/test用的日期相應的路徑所取代。

-1

這很簡單。

convert(VARCHAR(10),datetoformate,106) 

完蛋了

+0

是XQuery嗎? –