SQL workbench/JからRedshiftに接続して、テーブルが作成できない件

SQL workbench/J からRedshiftに接続して create table をすると、以下エラーが出てきて作成してくれませんでした。

Amazon Invalid operation: current transaction is aborted, commands ignored until end of transaction block

DDL文に間違いはないはずなのに、と検索したら、stack overflowが教えてくれました。

postgresql - SQL workbench Error while connecting to Redshift - Stack Overflow

SQL workbench/Jはデフォルトでauto commitがオフになっているので、接続定義の auto commitの項目にチェックを付けなさい、と。

f:id:goodbyegangster:20180409162820p:plain

これでテーブル作成できるようになりました。