vsql_complex는 복소수를 double 두 개로 저장하는 COMPLEX 열 유형과 그에
맞는 산술 연산을 추가합니다. 사용자 정의 유형의 작동 예제로 서버 안에 함께
제공되며, VEF 유형에 처음부터 끝까지 무엇이 필요한지 보여 줍니다: 이진 레이아웃,
텍스트 형식, 비교 규칙, 집계 함수입니다.
설치
vsql_complex는 서버 소스 트리에 들어 있으므로, 소스 빌드를 포함한 모든 설치
방법에서 번들이 존재합니다. 문 하나로 서버에 설치하세요:
추가되는 기능
COMPLEX 유형
값은'(real,imaginary)' 형식으로 쓰며 16바이트를 차지합니다. 번들은
COMPLEX2 변형도 등록하지만, 이 페이지에서는 다루지 않습니다.
함수
예제
(0,1)을 곱하면 값이 4분의 1바퀴 회전하고, 집계 함수는 열 전체를 더합니다:
참고 항목
- 사용자 정의 유형 — VEF 유형을 선언하는 방법과 서버가 요구하는 것
- 확장 기능 만들기 — 직접 만들어 보기
- 사용 가능한 확장 기능 — 전체 카탈로그