www.ctrt.net > sp rEnAmE

sp rEnAmE

新、旧名称前的N和后面的‘COLUMN’都是用于重命名的存储过程的语法规则。其规则如下: EXECUTE sp_rename N'tableName.oldName', N'newName', 'COLUMN',其中的tableName是表名,oldName指旧字段名,newName指新字段名,'COLUMN'指该存储过程修改...

exec sp_rename 'b','a' ? 把b表重命名a表 sp_rename 存储过程意思: 数据库中更改用户创建对象的名称 Exec解释意思为: 执行 Transact-SQL 批中的命令字符串、字符串或执行下列模块之一:系统存储过程、用户定义存储过程、标量值用户定义函数或扩...

exec sp_rename '表名.[字段原名]','字段新名','column' 是更改表格的列名,比如exec sp_rename 'B.A','C,'column', 把表B的列名A改为名C。 alter table B drop column A 是把表B的列A删除。

EXEC sp_rename 'call.[列0]', 'day', 'COLUMN'

少了exec,这么写,分开执行 EXEC sp_rename '表名.[原列名]', '新列名', 'column'

exec sp_rename 'Proc_getstudent_3','newName','OBJECT'

表名就直接写,你可能是写了关键字,换一个试试 exec sp_rename 'Geography','test' exec sp_rename '表名.旧列名','新列名'

EXEC sp_rename N'score_cj_index', N'score_cj2_index', N'INDEX';

表名不能带#号,改了再说。

exec 是标准执行语句 在exec后面还可以跟很多东西的,比如说存储过程名称,不如说还可以执行一个拼接的sql语句 例如: exec 'select * from 表 where 条件' 注意我这个查询语句是用引号引起来的

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com