How to rename a table in SQL Server?

后端 未结 8 1267
忘了有多久
忘了有多久 2020-12-12 10:10

The SQL query that I have used is :

ALTER TABLE oldtable RENAME TO newtable;

But, it gives me an error.

8条回答
  •  星月不相逢
    2020-12-12 11:07

    Table Name

    sp_rename 'db_name.old_table_name', 'new_table_name'
    

    Column

    sp_rename 'db_name.old_table_name.name' 'userName', 'COLUMN'
    

    Index

    sp_rename 'db_name.old_table_name.id', 'product_ID', 'INDEX'
    

    also available for statics and datatypes

提交回复
热议问题