As described in this Community post https://community.esri.com/t5/arcgis-enterprise-questions/what-is-the-proper-sql-syntax-for-including-a/td-p/538722
please enable the correct functioning of aliases in Views. Currently, views are not implemented correctly. Although the field names are defined in the View, ArcGIS ignores them and uses the alias for both the field names and the alias. This forces you to not use an alias and then you have to define the alias in ArcGIS Pro every single time you add the view into a project, creating lots of extra work.