XQuery ステートメントでsubstring
と関数を一緒に使用しようとしています。concat
ここに私が持っているものがあります:
fn:concat(fn:substring({data($x/DueDate)},1,4),fn:substring({data($x/DueDate)},6,2),fn:substring({data($x/(DueDate))},9,2))
私の xml の DueDate の値は次のとおり2013-06-27
です。
上記の関数が返されることを期待していました: 20130704
.
代わりに、これは私が得るものです:
fn:concat(fn:substring(2013-06-27,1,4),fn:substring(2013-06-27,6,2),fn:substring(2013-06-27,9,2))
なぜだか迷ってます!