2016-11-01 3 views
-2

이 작동 :인포매티카 식 IS_DATE

TO_DATE(TO_CHAR('12'|| '-' || '12' || '-01'),'YYYY/MM/DD') 

이 작동하지 않습니다

IS_DATE(TO_DATE(TO_CHAR('12'|| '-' || '12' || '-01'),'YYYY/MM/DD')) 
IS_DATE(TO_DATE(TO_CHAR('12'|| '-' || '12' || '-01'),'YYYY/MM/DD'),'YYYY/MM/DD') 
정확히 내가 잘못 뭐하는 거지

? 내가 시도 데이터 유형 STRINGDATE/TIME

+0

"작동하지 않음". 무엇이 작동하지 않는거야 ?? – sagi

+0

IS_DATE가 작동하지 않으며 TO_DATE (TO_CHAR ('12'|| '-'| '12'|| '01 '),'YYYY/MM/DD ') 날짜가 맞는지 유효하지 않음 –

+0

오류가 발생합니까? 그것은 나쁜 결과를 던집니까? 그것은 무엇을 잘못합니까? – sagi

답변

0

IS_DATE (TO_CHAR ('12'을 시도하십시오 || '-'|| '12'|| '-01'), 'YYYY/MM/DD ')

구문 : IS_DATE (문자 등의 입력, 문자 등의 포맷) 일이 유효하지 않은 경우, 입력이 유효한 날짜와 0이면

IS_DATE 1을 반환한다.

IS_DATE ('02// 2013 01 ','DD/MM은/YYYY ') -> 1을 반환 IS_DATE은 ('02312013 '은'MMDDYYYY는 ') -> 0 (2 월 31 일이 아니므로 유효한 날짜를 반환)

+0

정말 고마워요. –