sql server 重命名列(字段)

调用系统存储过程sp_rename,直接看代码:

EXEC  sp_rename  ‘myTable.oldName‘,‘newName‘,‘COLUMN‘

如果重命名表,则:

EXEC  sp_rename  ‘tableOld‘,‘tableNew‘

时间: 2024-10-14 03:36:45

sql server 重命名列(字段)的相关文章

sql server拼接一列字段

有一表,名曰IPSlot,欲取IP整列字段. sql语句,利用sql server的xml auto将表数据转换成xml=> 1 select name= 2 STUFF( 3 REPLACE( 4 REPLACE((select IP from IPSlot for xml auto), '<IPSlot IP="', '/') 5 , '"/>', '') 6 , 1, 1, '') 效果=> 关于stuff关键字用法示例=> 1 SELECT STU

[SQL Server]重命名数据库【转】

原文链接:http://www.cnblogs.com/Ryan_j/archive/2011/04/03/2004428.html 重命名数据库很简单,选择数据库--右键--重命名数据库 或者 sp_renamedb 'oldDB' ,'newDB' 但是你再新建的相同名字的数据库就会报错,提示数据库已经存在 比如test数据库重命名为test1后,再新建名为test的数据库就会收到test数据库已存在的报错. 去SQL Server的安装目录DATA下,你会发现test.mdf和test_l

Sql Server将一列字段拼接成字符串方法

最近在项目中遇到个问题,需要将表中某列字段合并成字符串输出,如果直接通过代码全部读取出来,再遍历进行拼接显然不是最好的方法,所以想着能否在数据读取的时候直接拼接好返回,网上搜了可通过for xml来实现. 首先,准备好需要的数据,脚本如下: if exists (select * from sysObjects where id=object_id('Student')) drop table Student go create table Student ( Id int, Name varc

SQL Server -&gt;&gt; 重命名数据库

ALTER DATABASE [oldDB] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO ALTER DATABASE [oldDB] MODIFY NAME = newDB GO ALTER DATABASE newDB SET MULTI_USER GO

SQL Server将一列的多行内容拼接成一行的实现方法

SQL Server将一列的多行内容拼接成一行的实现方法 投稿:mdxy-dxy 这篇文章主要介绍了SQL Server将一列的多行内容拼接成一行的实现方法,需要的朋友可以参考下 下面大家先看下示例代码: 示例 昨天遇到一个SQL Server的问题:需要写一个储存过程来处理几个表中的数据,最后问题出在我想将一个表的一个列的多行内容拼接成一行,比如表中有两列数据 : 类别 名称 AAA 企业1 AAA 企业2 AAA 企业3 BBB 企业4 BBB 企业5 我想把这个表变成如下格式: 类别 名称

Aspose.Words使用教程之如何重命名合并字段

本文为Aspose.Words使用教程--重命名合并字段,什么是Aspose.Words呢?它是一款先进的文 档处理控件!有什么用呢?无需MS Word也可执行各种文档处理任务,包括文档的生成.修改.渲染.打印,文档格式转换和邮件合并等文档处理! 一个示例展示如何创建自己的合并字段类,代表一个在微软的Word文档中允许您获取或设置它的名称的合并字段. Example 如何在一个文档里重命名字段. C#  using System;   using System.Text;   using Sys

SQL Server 2014 聚集列存储

SQL Server 自2012以来引入了列存储的概念,至今2016对列存储的支持已经是非常友好了.由于我这边线上环境主要是2014,所以本文是以2014为基础的SQL Server 的列存储的介绍.下面我们主要看一下列存储的发展以及一些原理: 列存储的开发是想要处理超大量数据进行分析计算,于是在SQL Server 2012时,SQL Server 引入了列存储索引,用以显著提供高传统数据仓库类型语句的性能,并在SQL Server 2014中做了进一步加强.列存储会将一个列的数据单独存放在一

SQL Server分区键列必须是主键一部分

SQL Server分区键列必须是主键一部分. 必须把分区列包含在主键/唯一约束/唯一索引的键列中. USE tempdb GO -- 测试表 CREATE TABLE dbo.tb( id int, CONSTRAINT PK_id PRIMARY KEY CLUSTERED( id) ) INSERT dbo.tb SELECT 1 UNION ALL SELECT 10 GO -- 切换为分区表 -- 分区函数 CREATE PARTITION FUNCTION PF_test(int)

转sql server新增、修改字段语句(整理)

添加字段的SQL语句的写法: 通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0alter table [表名] add 字段名 single default 0 增加数字字段,单精度型