이것은 가짜 질문 일 수 있지만 예제를 찾을 수 없습니다. 그것의 문서로 예견 할 말합니다 있도록,이 코드 필드는 need_field가 tо 길이 (200)를 인하catx 매크로 함수가 필요합니다 - catx는 proc sql에서 200 자로 제한됩니다
proc sql;
create table set1 as select catx('<', field1, field2 ....) as need_field
from table;
quit;
: 사건은 다음과 같습니다
CATX 함수는 변수에 값을 반환하거나를 반환 값 에 임시 버퍼가 있습니다. CATX 기능 에서 반환되는 값은 다음과 길이있다 : WHERE 절을 제외하고는 DATA 단계에서 최대 32,767 자 •
SQL
WHERE 절과 PROC에서 최대 200 자 •을
CATX이 매크로 프로세서
에서 호출 할 때 최대 65,534 자 •
내가 사용 데이터 단계를 수행하지 않습니다. 매크로 프로세서를 사용하여 코드를 작성하도록 도와 주시겠습니까? (세 번째 방법). 고맙습니다!
데이터 단계에서 1
_ERROR_
를 절단의 원인이되는 인자를 나열합니다! – Altons예를 들어 내 대답을 편집했습니다 – Altons
다른 collumn을 만들 필요가 없습니다. 내 답장을 확인해. – fl0r3k