我正在尝试重命名w3schools 网站中的列名称
ALTER TABLE customers
RENAME COLUMN contactname to new_name;
Run Code Online (Sandbox Code Playgroud)
但是,上面的代码会引发语法错误。我究竟做错了什么?
您可以尝试重命名 SQL Server 中的列:-
sp_RENAME 'TableName.[OldColumnName]' , '[NewColumnName]', 'COLUMN'
Run Code Online (Sandbox Code Playgroud)
每当重命名 PRIMARY KEY 或 UNIQUE 约束时,sp_rename 都会自动重命名关联的索引。如果重命名的索引与 PRIMARY KEY 约束相关联,则 sp_rename 也会自动重命名 PRIMARY KEY 约束。sp_rename 可用于重命名主 XML 索引和辅助 XML 索引。
对于 MYSQL,请尝试以下操作:-
ALTER TABLE table_name CHANGE [COLUMN] old_col_name new_col_name
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
40323 次 |
| 最近记录: |