EGL 코어 시스템 라이브러리 및 변수
EGL은 모든 EGL 프로그램, 라이브러리 또는 핸들러에서 사용할 수 있는 함수와 변수가 있는 여러 코어 시스템 라이브러리를 제공합니다. 또한 라이브러리의 파트가 아닌 여러 시스템 변수와 레코드 변수인 sysVar(여러 필드 포함)이 있습니다.
코어 패키지의 파트가 아닌 기타 시스템 라이브러리는 이 주제의 끝에 있는 관련 참조를 참조하십시오.
EGL은 다음과 같은 코어 시스템 라이브러리를 제공합니다.
| 라이브러리 | 설명 |
|---|---|
| dateTimeLib | DATE, TIME, TIMESTAMP 또는 INTERVAL 변수의 값을 조작하고 값에 액세스하려면 이 함수를 사용하십시오. |
| javaLib | 생성된 Java 코드를 통해 로컬 Java 오브젝트와 클래스에 액세스하려면 이 함수를 사용하십시오. 그러나 새 EGL 코드가 Java 오브젝트와 상호작용하는 데는 외부 유형을 사용하는 방법이 선호됩니다. ExternalType 파트를 참조하십시오. |
| lobLib | 대형 오브젝트(BLOB 및 CLOB) 변수의 컨텐츠를 가져오고 설정하며 조작하려면 이 함수를 사용하십시오. |
| mathLib | 삼각법, 문자 변환, 기타 기본 수학 함수를 수행하려면 이 함수를 사용하십시오. |
| serviceLib | 서비스 변수 정보를 가져오고 설정하려면 이 함수를 사용하십시오. |
| strLib | 데이터와 STRING 변수 간 변환과 조작을 수행하고 날짜/시간 변수를 형식화하려면 이 함수를 사용하십시오. |
| sysLib | 이 함수는 어디에서도 적합하지 않습니다. 해당 함수는 로깅, 체크 디지트, 롤백 등을 처리합니다. |