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'要麼需要'日期'或'號碼'。並且這個值並不代表 – SomeJavaGuy
,但已經給了to_char(01042016,'mm'),但同樣的錯誤顯示 –
@NirmalyaRoykarmakar是的,因爲你試圖用日期格式解析一個數字,工作。 – SomeJavaGuy