sql >> Databáze >  >> RDS >> Oracle

Jak mohu předat parametr skriptu t-sql?

SQL*Plus používá pro přístup k parametrům &1, &2... &n.

Předpokládejme, že máte následující skript test.sql :

SET SERVEROUTPUT ON
SPOOL test.log
EXEC dbms_output.put_line('&1 &2');
SPOOL off

můžete tento skript nazvat například takto:

$ sqlplus login/pw @test Hello World!

Upravit:

Ve skriptu UNIX byste obvykle nazvali skript SQL takto:

sqlplus /nolog << EOF
connect user/[email protected]
@test.sql Hello World!
exit
EOF

takže vaše přihlašovací jméno/heslo nebude viditelné u ps jiné relace



  1. Jak mohu vybrat záznamy POUZE ze včerejška?

  2. Galera Cluster Recovery 101 – Hluboký ponor do dělení sítě

  3. Proč je používání kurzorů na serveru SQL považováno za špatný postup?

  4. Jaký je nejvíce doporučený způsob ukládání času v PostgreSQL pomocí Javy?