ms sql alter column is a bug.
for example:
error:
ALTER TABLE "test_table"
ALTER COLUMN "a1" VARCHAR(10) NULL,
ALTER COLUMN "b1" VARCHAR(10) NULL;
correct:
ALTER TABLE "test_table" ALTER COLUMN "a1" VARCHAR(10) NULL;
ALTER TABLE "test_table" ALTER COLUMN "b1" VARCHAR(10) NULL;