sql >> Database teknologi >  >> RDS >> Oracle

Sådan overføres parametre til sql-scripts via kommandolinjen

De parametre, der sendes fra kommandolinjen, er tilgængelige i SQLPLUS som &1 og &2.

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

For at forhindre problemer med datoformatering kan du overveje at ændre det til

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

Eller hvilket datoformat du vil bruge.



  1. mysqlimport ved hjælp af dump

  2. Standard rækkefølge i SELECT-forespørgsel - SQL Server 2008 vs SQL 2012

  3. MySQL WHERE IN Query - BESTIL EFTER Match

  4. MySQL Limit LEFT JOIN Underforespørgsel efter tilmelding