Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Wartość domyślna dla parametrów, które nie zostały przekazane do skryptu SQLPlus

Dla tych, którzy nie mają ochoty na szukanie i przeglądanie linków, które mogą zniknąć w dowolnym momencie, oto krótki fragment wycinania i wklejania.

set termout on
set serveroutput on
set feedback off
set verify off

-- start
column 1 new_value 1 noprint
select '' "1" from dual where rownum = 0;
define param = &1 "default"
-- end

begin
    dbms_output.put_line ( 'Param 1 value is &param' );
end;
/

exit 0
/

Wykonanie:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle/Sybase SQL — uzyskaj wartość na podstawie poprzedniego rekordu (nie zwykłą LAG)

  2. Konwersja ciągu ze skróconą strefą czasową na znacznik czasu

  3. Podzapytanie sprzężenia SQL

  4. Definicja kolumny jest niezgodna z definicją kolumny klastrowanej

  5. Używaj TOP lub Rank, gdy znajdujesz kilka pierwszych lub najwięcej obserwacji