nzLuaコマンドライン・プログラム
nzLuaディストリビューションには、nzLuaのCLIバージョンが付属しています。 データベースの外での開発やコードテストに使うことができる。 nzluaコマンドライン・プログラムは'/nz/extensions/nz/nzlua/binディレクトリにある。 Netezza内で利用できるnzLuaを使った関数はすべて CLI 版の 'nzlua からも利用できる。
nzlua - <<-END
print("Hello world!")
for i=1,10 do
print( "i = " || i )
end
ENDこの例では、'nzluaコマンドラインプログラムは、'-引数 (nzlua - <<-END) を使って起動された。シェルスクリプトで HERE ドキュメントを使用する 'nzluaコマンドラインプログラムにスクリプトを渡す場合、 '-オプションを使用して、エラーが発生したら 'nzlua中断してエラーコードをシェルスクリプトに返すようにしなければならない。 -オプションを使用しない場合、'nzluaは対話モードで動作し、エ ラーが発生しても終了しない。