Pedir datos al usuario en PL/SQL

Hola a todos, hoy os voy a explicar como podemos pedir datos al usuario en PL/SQL.

En PL/SQL, también podemos pedir datos al usuario si así lo necesitamos, de la siguiente manera:


declare
declare
  v_valor number(4) := &valor;
begin

  DBMS_OUTPUT.PUT_LINE('El valor introducido es ' || v_valor);

end;
/

En &valor, valor puede ser el nombre que queráis.

 

Al ejecutarlo, nos aparecerá una ventana así:

Y esto es el resultado, si escribimos un 5:

 

En el caso de que el valor pedido fuera una cadena, tenéis que ponerle comillas simples, sino os dará un error.

Por ultimo, no es necesario que se guarde en una variable, se puede poner directamente. Algo así:



begin

  DBMS_OUTPUT.PUT_LINE('El valor introducido es ' || &valor);

end;
/

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *