Columns with DEFAULT specification cannot be added to a table using the ALTER TABLE statement.
The specification of NOT NULL DEFAULT NULL is not allowed.
To add a column with an ALTER TABLE statement, specify it without a DEFAULT specification. Then define the DEFAULT in another ALTER TABLE statement. This way, the column ends up with the DEFAULT value in all table rows.
Repeat the SQL statement after removing the DEFAULT specification.