spool導(dǎo)出的文本換行了 oracle中的spool用法技巧?
oracle中的spool用法技巧?spool導(dǎo)出的是文本,不是excel表,題主應(yīng)該指的是csv格式文本。 如果導(dǎo)出欄位為類似銀行卡號(hào)這樣的全數(shù)字,可以在select子句中在該欄位前用||
oracle中的spool用法技巧?
spool導(dǎo)出的是文本,不是excel表,題主應(yīng)該指的是csv格式文本。 如果導(dǎo)出欄位為類似銀行卡號(hào)這樣的全數(shù)字,可以在select子句中在該欄位前用||拼上4個(gè)單引號(hào)。如果導(dǎo)出欄位為類似金額這樣的欄位,則可在select子句中對(duì)該欄位使用to_char(),格式部分根據(jù)需要填若干9,個(gè)位部分填0;spool前對(duì)該欄位使用 col 欄位名 format 設(shè)定足夠?qū)挾取?
oracle中的spool怎么使用?
set trimout on //去除標(biāo)準(zhǔn)輸出每行的拖尾空格,缺省為off set trimspool on //去除重定向(spool)輸出每行的拖尾空格,缺省為off
如何用spool在oracle中到處文件?
--創(chuàng)建腳本文件 spool.sql--添加如下語句SPOOL D:works數(shù)據(jù)庫dumpspoolbbb.txtset echo off --不顯示腳本中正在執(zhí)行的SQL語句set feedback off --不顯示sql查詢或修改行數(shù)set term off --不在屏幕上顯示set heading off --不顯示列set linesize 500 --設(shè)置行寬,根據(jù)需要設(shè)置,默認(rèn)100select owner||","||object_name|| "," ||object_id FROM dba_objects WHERE rownum