> Yet it is strange because with ADD we can use bracket. > Utils.db.Exec("ALTER TABLE " & Tab & " ADD (Num2 INTEGER(6) ,Num3 > INTEGER(6))") > but we can also not use them. > Utils.db.Exec("ALTER TABLE " & Tab & " ADD Num2 INTEGER(6) ,Num3 > INTEGER(6)") Excuse me. After some tests we can't use parenthesis with ADD but we must use them with CHANGE. Jack.