O comando ACCEPT |
O comando ACCEPT permite fazer a leitura de um valor que ficará armazenado numa variavel de substituição do SQL. Pode ser utilizado em modo interactivo ou durante a execução de um ficheiro de comandos.
A sua sintaxe está descrita abaixo:
ACCEPT nome_variavel [NUMBER | CHAR] [PROMPT 'Texto' | NOPROMPT] [HIDE] |
Opção | Descrição |
---|---|
NUMBER | CHAR | Determina o tipo da variável fazendo uma validação de input. Se o valor introduzido não for válido é apresentada uma mensagem de erro |
PROMPT 'Texto' | Escreve o texto antes de pedir a variável |
NOPROMPT | Não apresenta prompt |
HIDE | Não faz echo da resposta do utilizador, sendo muito util para passwords |
EDIT query_02.sql |
O comando acima abre o editor de texto para criar o ficheiro query_02.sql
onde devemos introduzir o comando abaixo:
ACCEPT salario NUMBER PROMPT 'Salario = ' SELECT empno, ename, sal deptno FROM emp WHERE sal=&salario; |
START query_02.sql Salario = 3000 |
old 3: WHERE sal=&salario new 3: WHERE sal= 3000 EMPNO ENAME DEPTNO ---------- ---------- ---------- 7788 SCOTT 3000 7902 FORD 3000 |
Realizado por Turtle Learning ®. Última alteração em 2011-08-15