Im very new to psql and I have a question.
Here is the code:
SET serveroutput ON ACCEPT myVariable PROMPT "Input value: "; BEGIN dbms_output.put_line('My input variable is: '||&myVariable); END;
The question is very simple: how to pass text to a variable? If I enter a number, it works correctly, and I can read my number in the journal, but if I pass in a text, for example, "mytext" and not a number, I get an error:
old:BEGIN dbms_output.put_line('My input variable is: '||&myVariable); END; new:BEGIN dbms_output.put_line('My input variable is: '||mytext); END; Error starting at line 5 in command: BEGIN dbms_output.put_line('My input variable is: '||&myVariable); END; Error report: ORA-06550: 2 sor, 50 oszlop: PLS-00201: identifier 'MYTEXT' must be declared ORA-06550: 2 sor, 3 oszlop: PL/SQL: Statement ignored 06550. 00000 - "line %s, column %s:\n%s" *Cause: Usually a PL/SQL compilation error. *Action:
source share