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

Jak nastavím LINESIZE a PAGESIZE pomocí substituční proměnné?

S sloupec column .. new_value ... syntaxe :

COLUMN Q_LINE NEW_VALUE LINE
COLUMN Q_PAGE NEW_VALUE PAGE

SELECT DECODE('&PRINT_ORIENTATION', 'PORTRAIT', 88, 'LANDSCAPE', 132) AS Q_LINE,
       DECODE('&PRINT_ORIENTATION', 'PORTRAIT', 80, 'LANDSCAPE', 60) AS Q_PAGE
FROM DUAL
/

SET LINESIZE &LINE
SET PAGESIZE &PAGE

To vám umožní definovat substituční hodnotu z výsledku dotazu.



  1. NÁVRAT NA POUŽITÍ Oracle v Javě (JDBC, Připravené prohlášení)

  2. Postgresql:Dotaz 10x pomalejší v jiném klientovi

  3. Převeďte výstup dotazu MySQL na utf8

  4. Nejprve zvyšte počítadlo a kolejnice pomocí podivného chování postgreSQL