ah, jdbc behaves weird sometimes, prepared statement worked for ddl