2017-04-03 2 views
0

두 개의 열이 대상 테이블에인포매티카 데이터 형식 변환

  • 열을 분리하고 싶어.

어떻게 표현식 변환에 채울 수 있습니까? 사용 된 표현식은 무엇입니까? 제발 도와주세요.

내가 CTDATE

  • TO_CHAR에 대한

    • TO_CHAR (in_column, 'YYYYMMDD')를 사용 (in_column, 'HHMISS') CTTIME
    • 에 대한
  • +0

    입력 내용은 무엇입니까? 데이터베이스 나 파일을 읽고 있습니까? – Maciejg

    답변

    1

    in_column 유형은 무엇을 이미 date/time 경우 HHMISS 대신 HH24MISS을 사용하는 것을 제외하고는 지금 사용하고있는 것이 거의 정확합니다. 또는 HH12MISS AM을 사용하십시오. CTDATE

  • TO_CHAR위한

    • TO_CHAR (in_column 'YYYYMMDD') (in_column는 'HH24MISS') CTTIME

    위한 in_column는 먼저 date/time로 변환하는 string 경우. 가정 in_column 다음

    • 먼저
    • 그럼 CTDATE
    • 위한 CTDATECTTIME
      • TO_CHAR (v_in_column 'YYYYMMDD')을 유도하는데,이 변수를 사용하여 가변 v_in_columnTO_DATE(in_column, 'MON DD YYYY HH24:MI:SS')로 만들 'Jan 24 2017 14:24:56'로오고
      • CTTIME의 경우 TO_CHAR (v_in_column, 'HHMISS')