用存储过程 Sp_rename 修改表名称列名
2011-03-18 02:06
302 查看
用存储过程 Sp_rename 修改表名称列名
sql server 2009-02-25 10:39:28 阅读80 评论0 字号:大中小 订阅Sp_rename 存储过程可以修改当前数据库中用户对象的名称,如表、列、索引、存储过程等待。
语法如下:
Sp_rename[@objname=]'object_name',
[@newname=]'new_name'
[,[@objtype=]'object_type']
其中[@objtype=]'object_type'是要改名的对象的类型,其值可以为
'Column' 列
'Database' 数据库
'Index' 索引
'Userdatatype'用户自定义类型
'Object' 对象
值'Object'指代了系统表sysobjects中所有对象,如表、视图、存储过程、触发器、规则、约束等。'object'值为默认值。
例1:更改orders表的列p_id 名称为 products_id
exec sp_rename 'orders.[p_id]','product_id','column'
例2: 更改orders表的名称为p_orders
exec sp_rename 'orders','p_orders'
sp_stored_procedures 列出所有存储过程
相关文章推荐
- 在Sql Server 使用系统存储过程sp_rename修改表名或列名
- sp_rename 修改MSSQL列名及表名
- sp_rename修改对象名称
- sql 修改列名及表名 sp_rename
- sql 修改列名及表名 sp_rename
- exce sp_rename 修改表名、列名
- SqlServer sp_rename 修改列名称
- sql 修改列名及表名 sp_rename
- 在Sql Server 使用系统存储过程sp_rename修改表名或列名
- Linux: mv, rename单次及批次修改档案名称及后缀(批量修改文件名)
- OBJECTPROPERTY与sp_rename更改对象名称
- 查看存储过程 源码 命令 sp_helptext '工程名称'
- MYSQL将表名称修改成大写的存储过程
- File对象的renameTo(newFile)方法 修改文件名称或后缀
- SQLSERVER 修改密码提示 “错误 2812: 未能找到存储过程 'sp_password'。” 解决方法
- sql 脚本的 指定数据库所有表的查询及指定表的所有列名的查询 / sql修改表名及修改列名称
- sp_rename 更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
- com.microsoft.sqlserver.jdbc.SQLServerException: 此查询使用的不是 ANSI 外部联接运算符("*=" 或 "=*")。若要不进行修改即运行此查询,请使用存储过程 sp_dbcmptlevel 将当前数据库的
- sql中修改表名称、库名称、列名
- 使用rename()函数修改文件名称