My Oracle Support Banner

[OBI11g] 論理日付/文字列関数の実行時、意図しない空白が挿入される (Doc ID 2296640.1)

Last updated on MARCH 11, 2019

適用範囲:

Business Intelligence Server Enterprise Edition - バージョン 11.1.1.7.160719 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

 CAST(CURRENT_DATE AS CHAR) 関数の結果が "YYYY/MM/DD" (例: 2017/01/01) である場合、以下の関数の結果は "YYYYMMDD" (例: 20170101) となるはずです。

SUBSTRING(CAST(CURRENT_DATE AS CHAR) FROM 1 FOR 4)||SUBSTRING(CAST(CURRENT_DATE AS CHAR) FROM 6 FOR 2)||SUBSTRING(CAST(CURRENT_DATE AS CHAR) FROM 9 FOR 2)

 しかしながら、分析内での関数の実行結果が "201701 01" となります。
 またこの分析を CSV にエクスポートすると、関数の実行結果が "201701 01                                                      01" として出力されます。

変更点

 

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
変更点
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.