0
SELECT decode(to_number(to_char(01-04-2016, 'mm')),
1,
to_number(to_char(01-04-2016, 'yyyy')) - 1,
2,
to_number(to_char(01-04-2016, 'yyyy')) - 1,
3,
to_number(to_char(01-04-2016, 'yyyy')) - 1,
to_number(to_char(01-04-2016, 'yyyy'))) FROM DUAL;
このステートメントを実行すると、無効な数値書式が表示されます。無効な数値書式モデル
'01-04-2016'は有効な数値をisn't。 'to_char'は' date'か 'number'を期待しています。この値は – SomeJavaGuy
を表していませんが、すでにto_char(01042016、 'mm')を指定していますが、同じエラーが表示されています –
@NirmalyaRoykarmakarええ、あなたは日付形式で数値を解析しようとしているので、仕事。 – SomeJavaGuy