[#3400] ALTER TABLE generates invalid syntax on Firebird when data types are nullable