2
(나는 ... 나의 영어에 대한 미안 해요) 나는이 VARCHAR2에서 문자를 삭제 할 수 있는지 알고 싶습니다 : 상기PL/SQL - 한 VARCHAR2에서 문자를 삭제
FOR FF IN REQ LOOP
IF FF.COLUMN_NAME = ANCIEN THEN
ORDRE_DYN := ORDRE_DYN || ANCIEN;
ELSE
ORDRE_DYN := ORDRE_DYN || FF.COLUMN_NAME;
END IF;
ORDRE_DYN := ORDRE_DYN || ' ' || FF.DATA_TYPE || '(' || FF.DATA_LENGTH;
IF FF.DATA_PRECISION IS NULL THEN
ORDRE_DYN := ORDRE_DYN || ', ' || FF.DATA_PRECISION || '),';
END IF;
END LOOP;
마지막 반복, 쉼표를 삭제하고 싶습니다, 가능합니까? while 루프를 할 수 있지만 여전히 유지하고 싶습니다. 쉼표 다음 변경 문자열은 변경되지 않습니다 문자열의 끝에 존재하지 않는
END LOOP;
ORDRE_DYN := RTRIM(ORDRE_DYN, ',');
경우 루프는 쉼표를 RTRIM 수 있습니다 완료되면
당신에게