sql >> Base de Datos >  >> RDS >> Oracle

Cómo pasar parámetros a scripts sql a través de la línea de comandos

Los parámetros que se pasan desde la línea de comandos están disponibles en SQLPLUS como &1 y &2.

select * from table
where create_date between &1 and &2;

Para evitar problemas con el formato de la fecha, puede considerar cambiarlo a

select * from table
where create_date between to_date('&1','DD-MM-YYYY') and to_date('&2','DD-MM-YYYY');

O cualquier formato de fecha que quieras usar.