コンソールからクエリを実行するとき、複数行にわたったSQLを実行したい。
普通にdb2コンソールを開くと改行をトリガーとしてSQLを実行してしまうのが厄介なのです。
こんなSQL。
select
id as member_id,
sales_slip_id
from
sales_data
where
create_time > '2014-01-01-00.00.00.000000'
調べたところ、コンソールからdb2ダイアログを起動するときに、「-t」オプションを指定すればよいぽい。
db2 -t
これで、改行があっても、「;」が出るまでは1クエリとして扱ってくれました。
やったー!