mysql sp_rename_sp_rename sqlserver 表 列 索引 类型重命名

--【语法】

sp_rename [ @objname = ] 'object_name'

, [ @newname = ] 'new_name'

[ , [ @objtype = ] 'object_type' ]

--对象可以是表、索引、列、别名数据类型或 Microsoft .NET Framework 公共语言运行时 (CLR) 用户定义类型。

@objtype=

说明

COLUMN

要重命名的列

DATABASE

用户定义数据库。重命名数据库时需要此对象类型

INDEX

用户定义索引

OBJECT

在 sys.objects 中跟踪的类型的项目。例如,OBJECT 可用于重命名约束(CHECK、FOREIGN KEY、PRIMARY/UNIQUE KEY)、用户表和规则等对象

USERDATATYPE

通过执行 CREATE TYPE 或 sp_addtype 添加别名数据类型或 CLR 用户定义类型

--更改表名: old_tabName 改为 new_tabName

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_typeName

sp_rename 'tabName.old_typeName','new_typeName','USERDATATYPE'

typedef 类型重命名 和 #define 宏定义(1)

http://www.blogjava.net/jasmine214--love/archive/2010/11/29/339307.html 在现实生活中,信息的概念可能是长度,数量和面积等.在C语 ...

pandas 学习 第7篇:DataFrame - 数据处理(应用、操作索引、重命名、合并)

DataFrame的这些操作和Series很相似,这里简单介绍一下. 一,应用和应用映射 apply()函数对每个轴应用一个函数,applymap()函数对每个元素应用一个函数: DataFrame. ...

类型重命名 typedef

所谓数据重命名就是给数据类型起一个新的名字,比如int 这个数据类型,可以给他起一个新的名字叫 my int.他俩的用法.特点.属性等是一模一样,仅仅名字不同而已. 作用:1,增加代码的可读性.2,让 ...

mysql数据表简单拷贝及重命名

CREATE TABLE to LIKE from;//拷贝结构 RENAME TABLE from TO to;//重命名

Oracle表的维护(字段,重命名表名)

案例:银行里建的开卡信息 字段 字段类型 Id Number name Varchar2(64) sex Char2() birth Date money Number(10,2) 创建银行卡表 cr ...

SQL Server使用sp_rename重命名约束注意事项

在SQL Server中,我们可以使用sp_name这个系统存储过程重命名数据库中对象的名称. 此对象可以是表. 索引. 列. 别名,约束等数据类型(具体可以参考官方文档).上周在使用这个函数重构数据 ...

sql server 重命名列(字段)

调用系统存储过程sp_rename,直接看代码: EXEC  sp_rename  'myTable.oldName','newName','COLUMN' 如果重命名表,则: EXEC  sp_re ...

SQL Server ->;>; 存储过程sp_rename重命名数据对象

1) 表转移Schema和重命名表 ALTER SCHEMA Stage TRANSFER dbo.Stage_AAA; EXEC sp_rename 'Stage.Stage_AAA', 'AAA' ...

mssqlserver修改表名,列名,添加表列,删除表列,修改表列类型

mssqlserver修改表名,列名,添加表列,删除表列,修改表列类型 ,代码肯定省事的呀 --添加表列 alter table test ) null; --删除表列 alter table tes ...

随机推荐

java selenium (十四) 处理Iframe 中的元素

有时候我们定位元素的时候,发现怎么都定位不了. 这时候你需要查一查你要定位的元素是否在iframe里面 阅读目录 什么是iframe iframe 就是HTML 中,用于网页嵌套网页的. 一个网页可以 ...

ArcGIS应用——四种计算图斑面积的方法

ArcGIS中有多种方法可计算出图斑面积,本文总结了四种方法,是否可堪称史上最全? 1.计算几何 本人认为这是最适合非专业人士的方法,直接利用ArcGIS中的计算几何功能进行计算. a.首先添加一do ...

visual studio 添加链接文件

本文转载http://blog.163.com/zhongpenghua@yeah/blog/static/87727415201282432345613/   那个有个箭头的文件就是链接文件了,添加 ...

OpenCV-Python入门教程5-阈值分割

一.固定阈值分割 import cv2 import matplotlib.pyplot as plt # 灰度图读入 img = cv2.imread('gradient.jpg', 0) # 阈值 ...

kernel_thread简析

1.3.100static inline pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags){    lon ...

C#中使用RabbitMQ收发队列消息

一.程序使用NetCore.引入Nuget: Install-Package RabbitMQ.Client -Version 4.1.3 二.消息发部端: using RabbitMQ.Client ...

ThreadLocal用法

使用ThreadLocal能实现线程级别的变量定义,同一个类的私有静态变量,在不同的线程中值可以不同. 1.学习文章:http://blog.csdn.net/qjyong/article/detai ...

Hive及HBase数据迁移

一. Hive数据迁移 场景:两个Hadoop平台集群之间Hive表迁移. 基本思路:Hive表元数据和文件数据export到HDFS文件,通过Distcp将HDFS迁移到另一个集群的HDFS文件,再 ...

Junit中的setup和teardown方法

setup需要@before注解,实现测试前的初始化工作 teardown需要@after注解,测试完成后垃圾回收等后续工作

Hibernate JPA实体继承的映射(二) @MappedSuperclass

基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中. 1.@MappedSuperclass注解只能标准在类上:@ ...

你可能感兴趣的:(mysql,sp_rename)