Schema compare with length semantics (byte/char) option

The presence of BYTE/CHAR in the scripts is controlled by Options -> DataTypes -> Include BYTE/CHAR spec when creating DDL scripts. So Check that option and then your side-by-side compare will include BYTE/CHAR.

It should probably be with other script options, but that's where it is.

FYI, if you right-click the table name that shows "columns" as a difference, then choose "select objects related to table", then it will find the column differences for you, and there you'll see "datatype", which is a little more helpful (but I agree that 'length semantics' would be better)