Rename column in SQL Server

后端 未结 3 1296
Happy的楠姐
Happy的楠姐 2021-02-04 23:51

I tried the following code. Although I don\'t get any errors, it did not do it.

SELECT * FROM Categories EXEC sp_rename \'Active\', CategoriesActive
3条回答
  •  醉酒成梦
    2021-02-05 00:41

    FOR MSSQL :

    EXEC sp_rename 'TABLENAME.OLD_COLUMNNAME', 'NEW_COLUMNAME', 'COLUMN';
    

    FOR MYSQL : Use ALTER TABLE to do this

    ALTER TABLE tbl_name CHANGE [COLUMN] old_col_name new_col_name
    

    You can rename a column using a CHANGE old_col_name new_col_name column_definition clause. To do so, specify the old and new column names and the definition that the column currently has. For example, to rename an INTEGER column from a to b, you can do this:

    ALTER TABLE t1 CHANGE a b INTEGER;
    

提交回复
热议问题