
OCI_field_scale 함수는 Oracle Database에서 데이터를 스케일링하는 데 사용되는 함수입니다.
scale 파라미터는 데이터를 스케일링할 때 사용하는 스케일링 팩터를 지정하는 데 사용됩니다.
scale 파라미터의 가능한 값은 다음과 같습니다.
- 0: 데이터를 스케일링하지 않음
- 1: 데이터를 스케일링하여 0.0부터 1.0 사이의 값으로 변환
- 2: 데이터를 스케일링하여 -1.0부터 1.0 사이의 값으로 변환
- 3: 데이터를 스케일링하여 0.0부터 100.0 사이의 값으로 변환
OCI_field_scale 함수의 사용법 예제는 다음과 같습니다.
#hostingforum.kr
sql
SELECT OCI_field_scale(10, 1) FROM DUAL; -- 데이터를 스케일링하여 0.0부터 1.0 사이의 값으로 변환
SELECT OCI_field_scale(10, 2) FROM DUAL; -- 데이터를 스케일링하여 -1.0부터 1.0 사이의 값으로 변환
SELECT OCI_field_scale(10, 3) FROM DUAL; -- 데이터를 스케일링하여 0.0부터 100.0 사이의 값으로 변환
OCI_field_scale 함수의 scale 파라미터의 예시는 다음과 같습니다.
#hostingforum.kr
sql
SELECT OCI_field_scale(10, 0) FROM DUAL; -- 데이터를 스케일링하지 않음
SELECT OCI_field_scale(10, 1) FROM DUAL; -- 데이터를 스케일링하여 0.0부터 1.0 사이의 값으로 변환
SELECT OCI_field_scale(10, 2) FROM DUAL; -- 데이터를 스케일링하여 -1.0부터 1.0 사이의 값으로 변환
SELECT OCI_field_scale(10, 3) FROM DUAL; -- 데이터를 스케일링하여 0.0부터 100.0 사이의 값으로 변환
2025-07-03 11:18