오류 PLS-00201 : 식별자 kurtwb를 선언해야합니다.

Rohit

하나의 PL / SQL 프로그램을 실행하고 있지만 오류 PLS-00201 : 식별자 'KURTWB'를 선언해야합니다.

DECLARE
create_user dba_users%ROWTYPE;
model_id varchar2(20);
user_name varchar2(20);
BEGIN
model_id:=&model_id;
user_name:=&user_name;
Select * INTO create_user from dba_users where username=model_id;
EXECUTE IMMEDIATE 'create user user_name identified by password
user_name default tablespace create_user.default_tablespace
temporary tablespace create_user.temporary_tablespace profile
create_user.profile;';
END;
/

아래는 내가 입력 한 값입니다.

Enter value for model_id: kurtwb
old   6: model_id:=&model_id;
new   6: model_id:=kurtwb;
Enter value for user_name: rohit
old   7: user_name:=&user_name;
new   7: user_name:=rohit;

아래는 내가 얻는 오류입니다.

ERROR at line 6:
ORA-06550: line 6, column 11:
PLS-00201: identifier 'KURTWB' must be declared
ORA-06550: line 6, column 1:
PL/SQL: Statement ignored
ORA-06550: line 7, column 12:
PLS-00201: identifier 'ROHIT' must be declared
ORA-06550: line 7, column 1:
PL/SQL: Statement ignored    
악어

kurtwb이름이 인 대체 변수의 값으로 입력 했습니다 &model_id.
SQLPLus (또는 Oracle-SQL-Developer`)는 다음 줄에서이 변수를 대체합니다.

BEGIN
  model_id:=&model_id;
  ....
  ....

입력 된 값으로 kurtwb. 대체 후 코드는 다음과 같습니다.

BEGIN
  model_id:=kurtwb;
  ....
  ....

kurtwb어디에도 정의되어 있지 않기 때문에 PLS-00201: identifier 'KURTWB' must be declared오류가 발생합니다.


나는 당신이 변수에 kurtwb문자열 로 저장하고 싶다고 생각한다 model_id.이 경우 대체 변수에 apostropher를 사용해야합니다.

BEGIN
  model_id:='&model_id';
  ....
  ....

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

PLS-00201 : 식별자 'D'를 선언해야합니다.

저장 프로 시저 오류 PLS-00201 : 식별자 'UTL_HTTP'를 선언해야합니다.

오류 (7,11) : PLS-00201 : 식별자 'NA.TITLE_ID'를 선언해야합니다.

오류(13,34): PLS-00201: 식별자 'D.BNDNG_TYP'를 선언해야 합니다.

PLS-00201 : 절차에서 식별자를 선언해야합니다.

PL / SQL에서 "PLS-00201 : 식별자 'JSON_VALUE'를 선언해야합니다."오류가 발생합니다.

PL SQL, 오류 (32,43) : PLS-00201 : 식별자 'HR'을 선언해야합니다.

PLS-00201 : 식별자 'TYR'을 선언해야합니다.

PLS-00201 : 식별자 'DBMS_SODA_ADMIN.DESCRIBE_COLLECTION'을 선언해야합니다.

PLS-00201 : 식별자 'V_OUT_FILE'을 선언해야합니다.

PLS-00201 – 식별자를 선언해야 하며 컬렉션을 프로시저에 전달해야 합니다.

식별자는 ORA-06550 및 PLS-00201로 선언되어야합니다.

Oracle nvl2가 저장 프로 시저 PLS-00201에서 작동하지 않음 : 식별자 'NVL2'를 선언해야합니다.

ORA-06550 : 줄 1, 열 7 : PLS-00201 : 식별자 'PAYMENT_UPDATE'를 선언해야합니다 ORA-06550 : 줄 1, 열 7 : PL / SQL : 명령문 무시

PLS-00201 : 식별자 'R_CUR'은 동적 SQL에서 선언되어야합니다.

Oracle 대량 수집 오류 PLS-00201

PL / SQL에서 '식별자를 선언해야합니다'라는 오류는 무엇을 의미합니까?

PL / SQL 사용 저장 프로 시저 오류-식별자를 선언해야합니다.

Verilog에서 포트 모드 오류로 식별자를 선언해야 합니다.

PLS 00302 구성 요소를 선언해야 합니다.

BULK COLLECT INTO : '식별자'를 선언해야합니다.

식별자 'EXTRACTVALUE'를 선언해야합니다.

PL SQL 식별자를 선언해야합니다.

식별자 'UTILS.IDENTITY_VALUE'를 선언해야합니다.

LLDB는 지역 변수에 대해 "선언되지 않은 식별자 사용"오류를 제공합니다.

코드에서 "선언되지 않은 식별자" 오류를 해결하려면 어떻게 해야 합니까?

JPQL 구문 분석 구문 오류 : 범위 변수 선언을 위해 식별 변수를 제공해야합니다.

함수를 사용할 때 "식별자를 선언해야합니다"

PLS-00302 : 구성 요소 'VARIABLE_SKU_ID'를 선언해야합니다.

TOP 리스트

  1. 1

    Visual Studio 디버그 실패로 AssemblyAttributes.cs를 찾을 수 없습니다.

  2. 2

    org.apache.poi.poifs.crypt.EncryptionInfo 인스턴스 (Apache POI)를 생성하는 동안 ClassCastException 발생

  3. 3

    이러한 LSTM Autoencoder 구현의 차이점은 무엇입니까?

  4. 4

    Linux 시스템에 대해 OPEN_MAX는 어디에 정의되어 있습니까?

  5. 5

    @Autowired를 사용하여 "new ..."로 생성 된 개체에 종속성 주입

  6. 6

    Flutter - ParentDataWidget의 잘못된 사용

  7. 7

    ClosedXML 특정 셀에서 이미지 / 그림 가져 오기

  8. 8

    API Gateway에서 호출 할 때 com.amazon.coral.service # UnknownOperationException과 함께 Cloudwatch Logs PutLogEvents 작업이 실패 함

  9. 9

    페이지의 일부 새로 고침 (div)

  10. 10

    연결 문자열 속성이 초기화되지 않았습니다.

  11. 11

    AWS Lambda 함수에서 boto3 버전을 다운 그레이드하는 방법

  12. 12

    'number'는 입력 태그에 유효한 유형이 아닙니다.-내 로컬 컴퓨터에서만

  13. 13

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  14. 14

    VLOOKUP VBA로 셀 값 삭제

  15. 15

    Convert char array into double

  16. 16

    계산 된 그룹을 사용할 때 정수에 대해 표시되지 않는 Power BI 측정 형식

  17. 17

    Memory allocation/deallocation when working with C# and C++ unmanaged

  18. 18

    numpy의 matlab isempty () 함수?

  19. 19

    Can you use too many new instances in C# to cause memory issues?

  20. 20

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  21. 21

    PyCharm에서 프로젝트를 제거하는 방법은 무엇입니까?

뜨겁다태그

보관