데이터 형식

이 목록에서는 사용 가능한 데이터 형식을 보여 줍니다.

데이터 형식설명
IntegerInteger 값은 연속된 숫자로 작성되며
- 앞에 + 또는 - 기호가 붙을 수 있습니다.

지정할 수 있는 Integer 값의 범위는 -2147483648에서 2147483647까지입니다.
10진수 값이 예상되는 경우에 사용하면 Integer 값은
-자동으로 10진수 값으로 변환됩니다.

사용자 지정 표현식 및 계산된 컬럼에서 16진수 값을 사용할 수 있습니다. 

데이터를 열 때는 16진수 값을 사용할 수 없습니다.

 16진수 형식의 값은 크기가 8글자로 제한되어 있습니다.


예:

0

101

-32768

+55

0xff = 255

0x7fffffff = 2147483647

0x80000000 = -2147483648

LongIntegerLongInteger는 표준 정수의 범위로는 충분하지 않은 경우에 사용할 수 있습니다.
값 범위는 -9223372036854775808부터 9223372036854775807까지입니다.
 LongInteger를 실수로 변환하면 정확도가 낮아지지만
- 통화로 변환하는 경우에는 정확도 손실이 없습니다.

참고: 사용자 지정 표현식 및 계산된 컬럼에서 16진수 값을 사용할 수 있습니다. 

데이터를 열 때는 16진수 값을 사용할 수 없습니다.


예:

2147483648

0x7FFFFFFFFFFFFFFF = -9223372036854775808

0x8000000000000000 = 9223372036854775807

RealReal는 소수점으로 마침표를 사용하며 천 단위 구분자가 없는 표준 부동 소수점 수로 작성됩니다.
실수로 지정 가능한 범위는 -8.98846567431157E+307에서 8.98846567431157E+307까지입니다.

계산에서는 16자리를 사용할 수 있더라도 표시될 수 있는 중요 자릿수는 15자리로 제한됩니다.


Real 데이터 형식으로 표현할 수 없는 결과를 산출하는 실수에 대한 산술 연산에서는 숫자 오류가 발생합니다. 

이 특수한 경우는 결과 데이터 테이블에서 필터링되며 Null로 대체됩니다.


예:

0.0

0.1

10000.0

-1.23e-22

+1.23e+22

1E6

SingleRealSingleReal 값은 실수보다 낮은 정확도와 범위를 가진 표준 부동 소수점 수로 작성됩니다.
 SingleReal은 실수보다 50% 적은 메모리를 차지합니다.
SingleReal 값으로 지정 가능한 범위는 -1.7014117E+38에서 1.7014117E+38까지입니다.

계산에서는 8자리를 사용할 수 있더라도 표시될 수 있는 중요 자릿수는 7자리로 제한됩니다.

SingleReal은 실수로 변환할 수 있으며 정확도 손실은 미미한 정도입니다.

CurrencyCurrency 상수는 접미사 'm'이 붙은 정수 또는 실수 상수로 작성됩니다.

Currency 유형의 데이터 형식은 10진수입니다. 

10진수 데이터 형식은 계산 시에 10을 기본 수로 사용하므로

- 2진 계산 시에 발생할 수 있는 반올림 오류를 피할 수 있습니다. 


그러나 대량의 계산을 수행하려면 시간이 더 오래 걸리기도 합니다.

계산에서는 29자리를 사용할 수 있더라도 Currency 값으로 표시될 수 있는 중요 자릿수는 28자리입니다.


 Currency 값으로 지정할 수 있는 범위는 

-39614081257132168796771975168에서 39614081257132168796771975168까지입니다.


데이터 함수에서는 Currency 컬럼을 사용할 수 없습니다.

Date날짜 및 시간 형식은 컴퓨터의 로케일 설정에 따라 다릅니다.
 1583년 1월 1일 이후 날짜가 지원됩니다.

예:

6/12/2006

June 12

June, 2006

DateTime날짜 및 시간 형식은 컴퓨터의 로케일 설정에 따라 다릅니다.
1583년 1월 1일 이후 날짜가 지원됩니다.

예:

6/12/2006

Monday, June 12, 2006 1:05 PM

6/12/2006 10:14:35 AM

Time날짜 및 시간 형식은 컴퓨터의 로케일 설정에 따라 다릅니다.

예:

2006-06-12 10:14:35

10:14

10:14:35

TimeSpanTimeSpan는 두 날짜 간의 차이를 설명하는 값입니다.

사용 가능한 필드는 5개입니다.

  1. 최소값: -10675199
  2. 최대값: 10675199

시간

  1. 최소값: 0
  2. 최대값: 23

  1. 최소값: 0
  2. 최대값: 59

  1. 최소값: 0
  2. 최대값: 59

분수(초의 소수)

  1. 예를 들어, 최대 3개의 소수까지는 정확도가 1ms입니다.

TimeSpan 값은 압축된 형식으로 [-]d.h:m:s.f([-]일.시:분:초.소수)로 표시하거나 

-사용 가능한 각 필드에 해당하는 단어 또는 약어로 쓸 수 있습니다. 


일부 설명 형식을 현지화할 수 있습니다.


분 합계: -10675199.02:48:05.477

최대 합계: 10675199.02:48:05.477

BooleanTrue 및 false 값이 있습니다.
부울 값은 비교 연산자 및 논리 함수가 반환하는 true 및 false 값을 표현하는 데 사용됩니다.

표시 값을 현지화할 수 있습니다.

예:

true

false

1 < 5

StringString 값 양쪽에는 겹따옴표 또는 홑따옴표가 붙습니다.

행에 분리 기호('' 또는 "")를 두 번 입력하여 이스케이프합니다.
String 값에는 UNICODE 문자 시퀀스가 포함될 수 있습니다.
 이스케이프하기 전에는 String에 겹따옴표를 사용할 수 없습니다.
특수 문자를 이스케이프할 때는 백슬래시를 사용하므로 백슬래시 역시 이스케이프해야 합니다.

기본 이스케이프 규칙은 아래 정의된 문자만을 백슬래시(\) 다음에 사용할 수 있다는 것입니다. 

나머지 모든 문자를 사용하면 오류가 발생합니다.


예:

"Hello world"

"25""23"

"1\n2\n"

"C:\\TEMP\\image.png"

Binary2진 형식으로 인코딩된 데이터 형식을 포함할 수 있습니다.

예:

이미지

화학적 구조 정보


'도구 분야 > [TIBCO] Spotfire' 카테고리의 다른 글

[분석공유]개요  (0) 2018.09.03
[분석 내보내기] 개요  (0) 2018.09.03
[함수]텍스트 함수  (0) 2018.09.03
[함수]통계 함수  (0) 2018.09.03
[함수]공간함수  (0) 2018.09.03

+ Recent posts