The sp_rename is still in preview in Azure Synapse Analytics.
For now, you can only rename columns : https://learn.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-rename-transact-sql?view=sql-server-ver16
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I am using the following code :
EXEC sp_rename 'oldname' 'newname'
and I am getting this error :
An insufficient number of arguments were supplied for the procedure or function sp_rename
The sp_rename is still in preview in Azure Synapse Analytics.
For now, you can only rename columns : https://learn.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-rename-transact-sql?view=sql-server-ver16
If you are looking to rename objects like a table, you can use RENAME (T-SQL)
Ref: https://learn.microsoft.com/en-us/sql/t-sql/statements/rename-transact-sql?view=aps-pdw-2016-au7
sp_rename
is in preview in Azure Synapse Analytics:
Applies to: Azure Synapse Analytics In sp_rename (preview) for Azure Synapse Analytics, COLUMN is a mandatory value specifying that the object type to be renamed is a column, and must always be included in the sp_rename statement. A column can only be renamed if it's not a distribution column.
So it appears you can only rename columns at present.
similar thread :