Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Buat skrip SQL*Plus berhenti

Anda dapat menyalurkan kata exit ke dalam baris perintah SQL*Plus. Misalnya, jika demo.sql terdiri dari:

prompt This is my demo script

Kemudian Anda dapat menyebutnya seperti ini:

echo exit | sqlplus william/w @demo.sql

Keluaran:

Y:\SQL>echo exit | sqlplus william/w @demo.sql

SQL*Plus: Release 12.2.0.1.0 Production on Sun Jan 13 10:47:13 2019

Copyright (c) 1982, 2016, Oracle.  All rights reserved.

Last Successful login time: Sun Jan 13 2019 10:46:03 +00:00

Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production


This is my demo script
SQL> Disconnected from Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

Y:\SQL>

Atau menggunakan -s (diam) pilihan untuk menekan spanduk dll:

Y:\SQL>echo exit | sqlplus -s william/w @demo.sql

This is my demo script

Y:\SQL>

Diuji dengan SQL*Plus 12.2 di Windows 10.

(Dari https://serverfault.com/q/87035/352734 - ternyata bisa di Windows dan Linux.)

Anda juga dapat melihat opsi untuk menghindari penanganan nama pengguna dan kata sandi mis. di sini:https://dba.stackexchange.com/a/109170/103604



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pengumpulan Statistik Inkremental dalam 11g

  2. Pilih dan perbarui baris dengan Tanggal 00/00/0000 00:00:00 00 di Oracle

  3. Koneksi Laravel dan Oracle

  4. Oracle.DataAccess.Client.OracleException ORA-03135:koneksi kehilangan kontak

  5. Query Pivot Dinamis menggunakan Sql Developer Oracle