2012-04-20 4 views
0

Timesten DatabaseからdateTime情報を取得してSaxon Xqueryで使用しようとしています。もしそうなら、timesten dateTimeをsaxom dataTimeに変換する必要がありますか?アイデアがあればplsは私を助けます。Times ten dateからSaxon Timestampへの変換テクニックが必要

のlet $のDateVar:16:04.000000

私がしようとしている場合

のlet $ = FN:$パーソンとして/ IN_BIRTHDAYが2010-04-04 03があるデータ($パーソン/ BIRTHDAY) 日-B-DT:=日から-たdateTime($ DateVar)

私は

検証エラー FORG0001取得しています:無効dateTime値 "2010-04-04 03:16:04.000000"(デイ必見の2桁) net.sf.saxon.s9api。 SaxonApiUncheckedException:無効dateTime値 "2010-04-04 03:16:04.000000"

答えて

1

は、私は問題があるべきちょうどあなたの文字列形式、であると信じて(デーは2桁の数字でなければなりません) 「2010-04-04T03:16 :04.000000 "。詳細については、documentation for dateTimeを参照してください。

私はタイムズ10個のデータベースについては何も知らない、またはあなたが別のを指定することができるはずです。その場合には、あなたがは、(文字列にをフォーマットすることが起こる「リッチ」の形式で値を取得するかどうかフォーマット)しかし、私はそれが間違っていると信じています。

関連する問題