SQL Server 列名重命名与更改的常用命令(sqlserver列名)
SQL Server是微软公司推出的一款关系型数据库,它提供了强大的查询功能,使用者可以自由定义,管理,更新和维护数据库中的表和列。在使用SQL Server的时候,经常会遇到需要对列名重命名和更改的情况,下面将介绍SQL Server 列名重命名与更改的常用命令。
要重命名列,首先可以使用sp_rename命令,sp_rename可以对对象的名称进行修改,可以使用sp_rename对表列名进行重命名并修改,语法如下:
sp_rename 'tableName.[old column name]', 'new column name', 'COLUMN'
其中tableName为表名,old column name为原列名,new column name为新列名,COLUMN为SQL识别标识。
若要修改列数据类型,可以使用Alter statement,Alter statement为数据库中表结构的变动,它可以更改列的数据类型,语法如下:
ALTER TABLE tableName
ALTER COLUMN columnName newcolumnTyp
其中tableName为表名,columnName为列名,newcolumnTyp为新的数据类型(如int、char等)。
要删除列,可以使用Alter statement,Alter statement也可以删除表中某列,语法如下:
ALTER TABLE tableName
DROP COLUMN columnName
其中tableName为表名,columnName为列名。
最后,如果要添加列,也可以使用Alter statement,语法如下:
ALTER TABLE tableName
ADD columnName columnType
其中tableName为表名,columnName为列名,columnType为数据类型(如int、char等)。
以上就是SQL Server列名重命名与更改的常用命令,它可以满足各种需求,使用起来十分方便。