목차

Search

  1. 서문
  2. 변환 언어
  3. 상수
  4. 연산자
  5. 변수
  6. 날짜
  7. 함수
  8. 사용자 지정 함수 작성
  9. 사용자 지정 함수 API 참조

변환 언어 참조

변환 언어 참조

STRUCT

STRUCT

지정된 인수에 기반한 요소 이름 및 데이터 유형을 사용하여 구조체를 생성합니다.

구문

STRUCT(element_name1, value1 as any [, element_name2, value2 as any] ...)
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/선택
설명
element_name1
필수
구조체 요소의 이름입니다.
value1
필수
모든 데이터 유형입니다. 구조체 요소의 값입니다.
구조체 포트에 대한 출력 식에서 STRUCT 함수를 사용하는 경우 함수 인수는 복합 데이터 유형 정의의 요소 데이터 유형과 일치해야 합니다.

반환 값

구조체.

다음 식은 구조체를 생성합니다.
STRUCT(city , ‘New York’, state, ‘NY’)
RETURN VALUE
{ city:New York state:NY }
다음 식은 복합 데이터 유형 정의
adrs_typedef
를 사용하여 구조체 출력 포트에 대한 구조체를 생성합니다.
STRUCT(city, cust_city, state, cust_state)
복합 데이터 유형 정의
adrs_typedef
는 유형 정의 라이브러리에서 다음과 같이 정의됩니다.
adrs_typedef{ city : string state : string }
cust_city
cust_state
RETURN VALUE
NEWYORK
NY
{ city:NEWYORK state:NY }
REDWOOD CITY
CA
{ city:REDWOOD CITY state:CA }