3

私は Apache Drill の初心者で、sqlline を介して SQL スクリプトを実行する必要があります。ほとんどの SQL クライアントでは sqlline でいくつかの変数を使用することが許可されていますが、Apache Drill の sqlline で変数を使用することは可能ですか?

4

2 に答える 2

1

これは、sed を使用して、ドリル ファイル内のテキスト 'staticLoadTime' のすべての出現箇所を変数 ${staticLoadTime} に置き換え、結果を sqlline にパイプする実際の例です。これにより、ラッパーやその他の一時ファイルを作成する必要がなくなります。

sed 's/staticLoadTime/${staticLoadTime}/g' ${Source}.drill | sqlline -u jdbc:drill:zk=local

于 2016-05-17T22:05:09.613 に答える