2009-07-02 10 views
0

私はを使用しています。colsep '|' emp_department | |それはcolumn.Example-this- EMP_NAMEような出力を与える初めの終わりに2つの列の間で列speratorだけでなく(|)sqlplus.Howeverで、それはパイプを付加EMP_SALARYOracle-sqlplus

私はこのように置いておきたい(「|」を付け加えて)始めに終わらせたい: | emp_name | emp_department | emp_salary | これは、oracleでsqlplus、Plsを使用してどのように達成できますか。私を助けて...ウル早期応答は私の神経を緩和することができます!

+0

をそれは目的外のかもしれないが、なぜあなたは最初と最後で、カラムsepratorが必要なのでしょうか? –

+0

私たちは移行プロジェクト(sybaseからOracleへの移行)を行っています。sybaseのアウトプットはそういうもので、私はOracleで同じものを求めています....だからこそ!!! –

答えて

4

私はsqlplusがそうすることはできません。ご存知のように、区切り文字の列はここにあります。 あなたは常にそのようなあなたの要求を行うことができます。

select '|' || col1, col2, col3, col4 || '|' 
from myTable 
0
select 
    NULL,    -- select your left most | 
    your_first_column, 
    another_column_1, 
    another_column_2, 
    your_last_column, 
    NULL    -- select right mose | 
from 
    your_table;