time2sec

개요

시:분:초 로 이루어진 데이터를 단위 숫자로 변경해주는 명령어 입니다.

타입

TEXT

설명

시:분:초 로 이루어진 데이터를 단위 숫자로 변경해주는 명령어 입니다.

주의: 년/월/일 데이터는 계산되지 않습니다.

예) 04:30:20 데이터 -> 16220 초 (4시간 * 3600초 + 30분 * 60초 + 20초)

Parameters

time2sec field ("format")? (AS ALIAS_NAME)?

이름

설명

필수/옵션

field

시간 데이터가 있는 필드명

필수

format

시간 데이터의 형태, 포멧문자는 아래 매핑테이블 참조, double-quote(") 로 감싸서 표현해야 함. 예) 04:20 -> HH:mm or mm:ss

옵션

AS ALIAS_NAME

초단위로 변환된 데이터 필드의 이름을 지정 할 수 있음. (Default: {선택한 컬럼명}_TO_SECONDS)

옵션

포멧 문자 매핑 테이블

문자

설명

H

m

s

Examples

예제 데이터

A

B

04:05:22

04:05

05:20:33

05:20

  1. A 컬럼의 시간 데이터를 로 변경 ( 데이터는 시:분:초 로 구성됨)

time2sec A "HH:mm:ss"

A

B

A_TO_SECONDS

04:05:22

04:05

14722

05:20:33

05:20

19233

  1. B 컬럼의 시간 데이터를 로 변경 ( 데이터는 분:초 로 구성됨)

time2sec B "mm:ss"

A

B

B_TO_SECONDS

04:05:22

04:05

245

05:20:33

05:20

320

  1. 별칭지정 ( 데이터는 시:분:초 로 구성됨)

time2sec A "HH:mm:ss" AS 별칭지정

A

B

별칭지정

04:05:22

04:05

14722

05:20:33

05:20

19233