날짜 값이 varchar2
이고 값이 15/August/2009,4:30 PM
인 경우 DD-MM-YYYY
과 같은 올바른 날짜 형식으로 변환하는 방법oracle10g에서 문자열 날짜/날짜 형식을 변환하는 방법
14
A
답변
26
후 TO_CHAR를 사용하여 다른 문자열로 날짜, 즉 포맷 : 예를 들어
SELECT TO_CHAR(
TO_DATE('15/August/2009,4:30 PM'
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM DUAL;
15-08-2009
을, 테이블 이름은 MYTABLE하고있는 경우
SELECT TO_CHAR(
TO_DATE(MYDATESTRING
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM MYTABLE;
7
TO_DATE
기능을 사용해야합니다.
SELECT TO_DATE('01/01/2004', 'MM/DD/YYYY') FROM DUAL;
당신은 TO_DATE 함수를 사용하여 문자열을 날짜로 변환 할 수 있습니다
+1
난이 오류 MSG ORA-01858를 얻고있다 : VARCHAR2 열은 MYDATESTRING있는 숫자가 예상 된 위치 숫자가 아닌 문자가 발견 된 ORA-02063 : GENCONAIMSUA에서 라인을 이전 T 01858. 00000 - 숫자가 예상되는 곳에서 숫자가 아닌 문자가 발견되었습니다. " * 원인 : 날짜 형식 모델을 사용하여 변환 할 입력 데이터가 올바르지 않습니다. 입력 데이터에 숫자 형식이없는 숫자 인 이 포함되어 있지 않습니다. * 조치 : 입력 데이터 또는 날짜 형식 모델을 수정하여 요소의 수가 일치하고 유형이 일치하는지 확인하십시오. 그런 다음 작업을 다시 시도하십시오. – leelavinodh
관련 문제
- 1. 날짜 형식을 변환하는 방법
- 2. 날짜 형식을 변환하는 방법
- 3. oracle10g에서 patition 테이블을 만드는 방법
- 4. 문자열 데이터 형식을 SQL의 varbinary와 동등한 데이터 형식으로 변환하는 방법?
- 5. bool 형식을 System.Windows.Forms.TextBox로 변환하는 방법
- 6. GMT 형식을 smalldatime으로 변환하는 방법?
- 7. 비디오 형식을 코드 변환하는 방법
- 8. 지수 형식을 C의 십진수 형식으로 변환하는 방법
- 9. C++ 공용 형식을 C# 코드로 변환하는 방법?
- 10. 형식을 배열 키 값으로 변환하는 방법
- 11. Mime 형식을 일반 텍스트로 변환하는 방법
- 12. 바이트 [] 형식을 java의 인증서 형식으로 변환하는 방법?
- 13. 날짜 형식을 Drupal 7로 변환하는 방법?
- 14. 바인딩 값 형식을 다른 aspx로 변환하는 방법?
- 15. 지수 형식을 PHP에서 실제 숫자로 변환하는 방법
- 16. HTML로 변환 된 형식을 Excel로 변환하는 방법
- 17. 이 날짜 형식을 변환하는 방법 :/Date (1268524800000) /?
- 18. 모든 이미지 형식을 .png 형식으로 변환하는 방법?
- 19. 조직 모드 : 날짜 형식을 변환하는 방법?
- 20. numpy : 배열 형식을 빠르게 변환하는 방법
- 21. ArrayList를 문자열 C로 변환하는 방법
- 22. 문자열 결과를 문자열로 변환하는 방법
- 23. 자바에서 문자열 유형을 클래스 유형으로 변환하는 방법
- 24. viewdata의 복합 형식을 쿼리 문자열
- 25. 문자열 형식을 변환하는 동안 모든 인수가 변환되지 않습니다.
- 26. COM - DATE 데이터 형식을 UTC로 형식화 된 문자열로 변환하는 방법
- 27. C# - yyyy-MM-dd로 날짜 형식을 변환하는 방법
- 28. "문자열 []"문자열에서 .NET 배열 형식을 얻는 방법?
- 29. MySQL 날짜 형식을 문자열 날짜로 변경하는 방법
- 30. pyparsing 키워드 클래스의 문자열 형식을 얻는 방법
감사합니다. 나는 어떻게 substring 함수를 사용하여이 결과를 얻을 수 있었는지에 대한 연구를했다. 하지만 당신의 대답은 제가 사용했던 것보다 더 간단합니다. 고맙습니다. 내 SQL 문은 crm_claim_int_details_view에서 select to_date (substr (CRM_ACC_DATE_TIME, 1, instr (CRM_ACC_DATE_TIME, ',') - 1), 'dd-mm-yyyy' – leelavinodh
네, 보통 한 가지 방법으로 고양이를 피하십시오. :) –