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

File spool Oracle ke file .txt. Pilihan untuk judul

Anda dapat menggunakan alias kolom seperti yang disarankan Matthew Strawbridge, tetapi Anda harus menyertakannya dalam tanda kutip ganda, bukan tanda kutip tunggal:

SELECT ...
AS "MATNR|WERKS|STLAN|DATUV|BMEIN|BMENG|STLAL|STLST|ZTEXT|AENNR|REVLV|LABOR"
FROM CLS_MCC1XX_BOM_HEADER;

dan yang lebih penting lagi, Anda dibatasi oleh panjang maksimum pengenal, 30 karakter, jadi ini tidak akan berfungsi di sini.

Pilihan lain adalah membuat header palsu Anda sebagai gantinya:

set heading off
prompt MATNR|WERKS|STLAN|DATUV|BMEIN|BMENG|STLAL|STLST|ZTEXT|AENNR|REVLV|LABOR
SELECT ...
FROM CLS_MCC1XX_BOM_HEADER;

Anda menekan tajuk yang sebenarnya dan tidak membantu, dengan set heading off (atau set pagesize 0 ) dan sebagai gantinya gunakan prompt Perintah SQL*Plus untuk menulis teks yang Anda inginkan.

Anda juga dapat select '<your header>' from dual daripada menggunakan prompt , tapi menurut saya ini sedikit lebih bersih.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbaiki 'Aplikasi "SQLDeveloper.app" tidak dapat dibuka.'

  2. Bagaimana cara mengekspor data yang diuraikan dari Python ke tabel Oracle di SQL Developer?

  3. Oracle - pilih kolom tertentu dari kursor ref

  4. string literal terlalu panjang - cara menetapkan data xml panjang ke tipe data gumpalan di Oracle 11g r2

  5. System.InvalidCastException:Objek tidak dapat dilemparkan dari DBNull ke tipe lain