sql server 2008,Alter Table一次更新多列数据类型怎么写?

问题描述

sql server 2008,Alter Table一次更新多列数据类型怎么写?
试过如以下写法:
Alter table TableName Alter Column ID char(36) TypeID char(36)
报错。
应该怎么写,还是说必须拆分为多句?

解决方案

Sql Server中一次更新多列数据

解决方案二:
SQL SERVER更新列类型不支持多列,语法限制

只有新增时要指定多列

时间: 2024-11-16 14:17:37

sql server 2008,Alter Table一次更新多列数据类型怎么写?的相关文章

SQL Server 2008稀疏列确定列的转化

由于在SQL Server 2008中引入了新的稀疏列功能,现在就有可能把列声明为稀疏列并且任何时候在列中输入一个空值它都不会消耗任何空间.其中一个技巧是找出何时确定是否把一个列定义稀疏列. 在下面的例子中,Address Lines 1 到 3是要求的,Address Lines 4和5是不要求的但是经常使用的,Address Lines 6到8很少使用.当创建Address Lines 6到8时,我们使用稀疏选项,这是因为我们知道这个数据很少存储下来. CREATE TABLE Custom

Microsoft SQL Server 2008 (R2)单机版安装的先决条件

SQL Server 2008 R2 Service Pack 2 (SP2) 现在可供下载.SQL Server 2008 R2 Service Pack 是累积更新,可用于将 SQL Server 2008 R2 的所有版本升级到 Service Pack 2.SQL Server 2008 R2 Service Pack 2 包含 SQL Server 2008 R2 SP1 的累积更新 1 到 5.此包可用于升级以下 SQL Server 2008 R2 版本: •SQL Server

SQL Server 2008中新的日期时间数据类型

SQL Server 2008 终于发布新版了,虽然还只是另一个社区测试版而非完全版.每当新软件发布,大 家最关系的问得最多的问题就是:有些什么新特性?SQL Server 2008有很多新功能和新工具.不过,本文 还是主要为大家介绍SQL Server 2008七月预览版引入的新数据类型,并对DATETIME数据类型的功能进行 专门讨论. SQL Server 2008中DATETIME功能的最大转变就是引入了四种DATETIME数据类型,分别为 DATE.TIME.DATETIMEOFFSE

SQL Server 2008新增基于位置的数据类型

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   要存储位置数据也相当简单,只需要将位置的经纬度值存储起来即可,使用简单的 浮点字段就可以存储这些信息,但依靠这种数据类型只能实现一些简单的应用,如果你想创建更高级的应用,或使用几何算法来定位数据点,则必须自己动手编写代码, 例如,如何在10英里范围内快速找出所有存储的位置.在这种情况下,如果数据库本身可以为你做一些工作,那不是更好吗?这也是 SQL Server

SQL Server 2008中的数据压缩功能

SQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省30%的空间,而SQL Server 2008在这一基础上又进一步增强了数据压缩功能.SQL Server 2008现在支持行压缩和页面压缩两种选项,数据压缩选项可以在以下对象上启用: 未创建聚簇索引的表 创建聚簇索引的表 非聚簇索引(对表设置压缩选项不会影响到该表上的非聚簇索引,因此聚簇索引的压缩需要单独设置)

SQL Server 2008关系数据库引擎的新增功能

在SQL Server 2008中,关系数据库引擎的新增功能相对较多,本文将主要针对应用开发人员和数据库 管理员比较关心的新增特性进行详细的说明. 与开发人员相关的新增特性: Change Data Capture (CDC):变化数据捕获,可以捕获SQL Server数据表中的新增.修改和更新,并 以一种易于使用的格式提供.CDC是SQL Server 2008中新增的一项非常重要的功能,在BI应用中从业务数 据库抽取更新数据到数据仓库时非常有用.随后会有专文介绍CDC. DDL Trigge

SQL Server 2008中这样订阅策略组

SQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省30%的空间,而SQL Server 2008在这一基础上又进一步增强了数据压缩功能.SQL Server 2008现在支持行压缩和页面压缩两种选项,数据压缩选项可以在以下对象上启用: 未创建聚簇索引的表 创建聚簇索引的表 非聚簇索引(对表设置压缩选项不会影响到该表上的非聚簇索引,因此聚簇索引的压缩需要单独设置)

SQL Server 2008 R2 性能计数器详细列表(三)

原文:SQL Server 2008 R2 性能计数器详细列表(三) SQL Server,Deprecated Features 对象: 监视指定为不推荐使用的功能: SQL Server Deprecated Features 计数器实例 说明 "#"和"##"作为临时表和存储过程的名称 遇到不包含 # 以外的任何字符的标识符.请至少使用一个其他字符.每次编译时发生. "::"函数调用语法 表值函数遇到 :: 函数调用语法.请替换为 SELE

SQL Server 2008新特性——FILESTREAM

FILESTREAM简介 FILESTREAM是SQL Server 2008中的一个新特性,允许以独立文件的形式存放大对象数据,而不是以往一样将所有数据都保存到数据文件中.以往在对业务系统的文件进行管理时有两种方法,一种是将文件保存到服务器文件系统中,数据库中只保存了该文件的路径,在使用该文件时应用程序连接到服务器读取文件:另一种是将文件以varbinary(max)或image数据类型保存到SQL Server中.而SQL Server 2008提供了FILESTREAM,结合这两种方式的优