下例将表 customers 重命名为 custs。 EXEC sp_rename 'customers', 'custs' B. 重命名列 下例将表 customers 中的列 contact title 重命名为 title。 EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN' 请参见 ALTER TABLE CREATE DEFAULT CREATE PROCEDURE CREATE RULE CREATE TABLE CREATE...
sp_rename 'old_tabName','new_tabName' --更改列名: old_colName 改为 new_colName sp_rename 'tabName.old_colName','new_colName','COLUMN' --更改索引名: old_indName 改为 new_indName sp_rename 'tabName.old_indName','new_indName','INDEX' --更改类型名: old_typeName 改为 new_typeN...
sp_rename 参数 @objname 表明.字段名 @newName 新名称 @objtype 修改类型,应为"column"; 例如,将User表中姓名列改为中文名 exec sp_rename 'user.姓名' , '中文名称', 'COLUMN'
Conn.ExeCute("sp_rename '"&Table_Name&"."&Old_Field_Name&"','"&Field_Name&"','Column';") %> 对现存字段改名: ALTER TABLE distributors RENAME COLUMN address TO city; 更改现存表的名字: ALTER TABLE distributors RENAME TO suppliers;
新、旧名称前的N和后面的‘COLUMN’都是用于重命名的存储过程的语法规则。其规则如下:EXECUTE sp_rename N'tableName.oldName', N'newName', 'COLUMN',其中的tableName是表名,oldName指旧字段名,newName指新字段名,'COLUMN'指该存储过程修改的是字段名(列名)。
在Sql Server 2000使用系统存储过程sp_rename修改表名或列名 A. 重命名表 将表oldTableName 重命名为 newTableName : EXEC sp_rename 'oldTableName', 'newTableName' B. 重命名列 将表table1 中的列 oldName 重命名为 newName。 EXEC sp_rename 'table1.oldName', 'newName', 'COLUMN' ...
这个是对表的字段名进行改名的存储过程,执行存储过程sp_rename 表名.字段名 , 更改后的字段名 ,列
sp_rename:用于修改当前数据库中用户对象的名称。EXEC sp_rename 'user_log','用户登录表'更改当前数据库表的名称,由user_log,改为'用户登录表'EXEC sp_rename 'user_info.user_name', '用户名','column'将user_info表的'user_name'列重命名为'用户名'参考资料:http://zhidao.baidu.com/que...
sp_rename 只能用來在使用者物件中重新命名 COLUMN。適用於:Microsoft Fabricin sp_rename for the Warehouse in Microsoft Fabric, OBJECT is only supported value for @objtype. 針對sp_rename Microsoft Fabric 中的 SQL 分析端點,OBJECT是唯一支援@objtype的值。 無法重新命名數據表。
sp_rename [ @objname = ] 'object_name' ,[ @newname = ] 'new_name'[ , [ @objtype = ] 'object_type' ]参数 [@objname =] 'object_name'是用户对象(表、视图、列、存储过程、触发器、默认值、数据库、对象或规则)或数据类型的当前名称。如果要重命名的对象是表中的一列,那么 ...