Hi @Clover J
Welcome to Microsoft Q&A platform and thanks for posting your question here.
In terms of syntax, there isn't much difference between creating views in the serverless SQL pool and creating them in SQL Server Management Studio. However, there are some limitations to using views in the serverless SQL pool. For example, views cannot be indexed, and they cannot be used to create materialized views. Additionally, views cannot be used to reference external tables or views.
Regarding views in Azure Synapse Analytics are only stored as metadata, and there are some options that are not available, such as the schema binding option, updating base tables through the view, and creating views over temporary tables. There's also no support for the EXPAND/NOEXPAND hints, and there are no indexed views in Synapse SQL.
You can find more information about creating and using views in the serverless SQL pool in the Azure Synapse Analytics documentation.
Here's a link to the relevant section:
https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/create-use-views.
https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/develop-views
https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/develop-views#limitations
Please let me know if you have any further questions or if there's anything else I can assist you with.