conditional DDL statements