The new column type. The getColumnType() method will be invoked to convert abstract column type (if any)
into the physical one. Anything that is not recognized as abstract type will be kept in the generated SQL.
For example, 'string' will be turned into 'varchar(255)', while 'string not null' will become 'varchar(255) not null'.

The column data (name => value) to be inserted into the table or instance
of \yii\db\mssql\yii\db\Query to perform INSERT INTO ... SELECT SQL statement.
Passing of \yii\db\mssql\yii\db\Query is available since version 2.0.11.

The column data (name => value) to be updated if they already exist.
If true is passed, the column data will be updated to match the insert column data.
If false is passed, no update will be performed if the column data already exists.