상수 사용
대부분의 매크로 함수 매개변수는 숫자 상수 또는 숫자 상수로 평가되는 표현식을 사용할 수 있습니다. 문자열에서 작동하는 매크로 함수는 문자열 상수를 사용할 수 있습니다.
레코드별 작업(예: 두 개의 숫자 열 추가)을 수행하는 매크로 함수에서 상수를 사용하는 것은 각 행에 해당 상수 값을 포함하는 열을 지정하는 것과 같습니다. 기본적으로 상수를 입력 매개변수로 제공하면 상수가 입력과 같은 길이로 펼쳐집니다.
일부 매크로 함수의 경우 ASCII 텍스트 문자열과 숫자 상수를 사용할 수 있습니다. 숫자 상수와 ASCII 텍스트 문자열을 모두 사용할 수 있는 매개변수는 각 매크로 함수의 "매개변수" 절에 설명되어 있습니다.
다음 표에는 예가 나열되어 있습니다.
상수 100CURR_BAL 열과 같은 행 수를 포함하는 열로 해석되며, 이때 각 행은 상수 100을 포함합니다. 파생 필드 PERCENT_UTILIZCURR_BAL의 각 값에 100을 곱한 다음 CREDIT_LIM의 각 값으로 나눈 값을 포함합니다.
상수 "Mr."LAST_NAME 열과 같은 행 수를 포함하는 열로 해석되며, 이때 각 행은 상수 "Mr."를 포함합니다. 파생 필드 NAME에서는 LAST_NAME의 각 텍스트 문자열 앞에 "Mr."가 추가됩니다.