ストリームを実行した際に、
No query has been executed with that handleと出力されたらSQLの間違いを疑う。
このエラーはSPSSではなく、データベース(postgres)のエラーなのでSQLが間違ってる可能性が高いです。
筆者の場合は、外部からのバッチ実行時に、
where sales_date = 変数
の変数部分の渡し方に問題があった。
実行プログラムのほうの変数の部分に、
変数 = '日付変数'
のように''シングルクォーテションで囲ってやったらうまくいった
未確認だが、日付変数が時分秒まで入ると、空白が出来るからかな。