Hello,
The only thing you can do in terms of upgrade is go to Gen2 as described here :
https://learn.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/gen2-migration-schedule
Be aware that migration from Gen1 to Gen2 through the Azure portal is permanent. There is not a process for returning to Gen1.
If you have the c present in DW100c then it means you are already Gen2.
SQL Compatibilty level and versionning in Azure Synapse Analytics is not something that users typically need to worry about or manage .
More informations on thoses :
To programmatically determine the engine edition, use SELECT SERVERPROPERTY('EngineEdition'). This query will return '5' for Azure SQL Database, '8' for Azure SQL Managed Instance, and '6' or '11' for Azure Synapse :
https://learn.microsoft.com/en-us/sql/t-sql/functions/version-transact-sql-configuration-functions
The database engine version numbers for SQL Server and Azure SQL Database are not comparable with each other, and rather are internal build numbers for these separate products. The database engine for Azure SQL Database is based on the same code base as the SQL Server database engine. Most importantly, the database engine in Azure SQL Database always has the newest SQL database engine bits. Version 12 of Azure SQL Database is newer than version 15 of SQL Server.
https://learn.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql-compatibility-level
This article helps understand a bit more about the history of the product : https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/what-s-the-difference-between-azure-synapse-formerly-sql-dw-and/ba-p/3597772
If this answer was helpful, please mark it as accepted so other users that have the same question can find this topic.
Reagrds