列の分離文字の指定 - Basic Teradata Query

Basic Teradata® Queryリファレンス

Product
Basic Teradata Query
Release Number
17.10
Published
2022年2月
Language
日本語
Last Update
2022-02-11
dita:mapPath
ja-JP/nnw1608578382132.ditamap
dita:ditavalPath
ja-JP/obe1474387269547.ditaval
dita:id
B035-2414
Product Category
Teradata Tools and Utilities

特に指定しなければ、BTEQのレポートの各列は、2個の空白で分離されています。BTEQ SEPARATORコマンドを使用すると、空白の個数を変えたり、別の文字列で列が分離されるようにしたりすることができます。

例 – SEPARATOR

前の例のPAGEBREAKコマンドの代わりに、分離文字列として縦棒(|)を指定してSEPARATORコマンドを使用した場合は、次のようになります。

.SET SEPARATOR “|”
.SET SUPPRESS ON 1
select deptno, name from employee
where deptno in (100, 300) 
order by deptno;

この例では、次のレポートが出力されます。

DeptNo|Name
------|-----------
   100|Chin M
      |Greene W
      |Moffit H
      |Peterson J
   300|Russell S
      |Phan A
      |Leidner P