SYMPTOM
In Strategy 9.x, a "0" gets added to the column alias in the report SQL. For example, a 31 characters long column alias is generated in the SQL for a column name which defined only 30 characters long as shown below:

In the SQL, a “0” is added to the 30 characters long column name to be the column alias; which makes it different from what is defined.
select a11.id_a aa, a11.id_b bb, a13.id_a aa0, a13.id_b bb0, a13.123456789012345678901234567890 1234567890123456789012345678900 from table1 a11 cross join table2 a13