0
PL/SQL 코드에서 기본 SELECT 쿼리 만 실행하면됩니다. 다음 코드는 완벽하게 잘 작동 :'USING'과 ||의 차이점 in PL SQL
BEGIN
EXECUTE IMMEDIATE 'SELECT * FROM :1' USING 'TNAME';
END;
/
말하는 오류를 제공
BEGIN
EXECUTE IMMEDIATE 'SELECT * FROM ' || 'TNAME';
END;
/
그러나 다음 코드
ORA-00903 : 잘못된 테이블 이름
ORA-06512 : 라인에서 2
- 00000 - "잘못된 테이블 이름 전자 "
* 원인 :
* 작업 :
내가 사용하는 테이블 이름을 전달할 수 없습니다"어떤 식 으로든 "사용?