本站内容搜索:
   您的位置:素材中国>>教程 >>数据库 >>MS SQL >>SQL Server 2005关于数据类型最大值 提交错误报告
SQL Server 2005关于数据类型最大值
[ 来源:素材中国 | 作者:采集小组| 时间:2006-04-07 15:31:21 | 浏览:人次 ]

 
    事情开始得很简单。MegaWare公司市场部门想要一个新的网站来发布文档,开发团队觉得使用SQL Server 2000数据库作为文档存储仓库会使事情变得简单。Steve是MegaWare的数据库管理员,没有看出这有什么大问题;在数据库中存储文档,而不是使用文件系统,意味着服务器需要多做一些工作,但是它也会使得备份和管理容易得多。数据库与文件系统变得不同步也应该是不可能的。

  市场部门想要存储的许多文档都超过了8000个字节,那么很明显VARCHAR不是适合这项工作的数据类型。作为替代,TEXT数据类型被用来定义存放数据的字段。因为每个TEXT都能容纳2GB的内容,TEXT要存放市场部门的同事们扔进数据库的最大的文件也是没有问题的。

  数月过去了,市场用大量的无聊拷贝填满了整个数据库。但是这还不是Steve真正关心的问题。数据库愉快地嗡嗡作响地运转着,每个人对项目的结果都很满意。

  直到公司的标语改变的那个重大的日子。市场部的团队认为“MegaWare: It's really cool!”要比原来的“It's MegaWare's Way or the Highway!” 听起来更好。因为市场部团队已经将原来的标语嵌入了仓库中每个文档的页脚上,现在Steve的工作就是更改所有这些文档的页脚。

  “没有问题,” Steve想,打开SQL Server 查询分析器工具,执行了如下的T-SQL批处理:

  UPDATE MarketingDocuments

  SET Document =

  REPLACE(Document,

  'It''s MegaWare''s Way or the Highway!',

  'MegaWare: It''s really cool!)

 

 
       
   您的位置:素材中国>>教程 >>数据库 >>MS SQL >>SQL Server 2005关于数据类型最大值
 点此在百度搜索关键字"SQLServer2005关于数据类型最大值"  点此在GOOGLE搜索关键字"SQLServer2005关于数据类型最大值"
热门文章:
  ·二进制转十进制的SQL函数   ·SQL2005 SSIS
  ·对数据库字段使用默认值   ·exp/imp导出导入工具的使用
  ·经常用到的交叉表问题,一般用动态SQL能生成动态列   ·精华全面接触SQL语法
  ·在存储过程中连接远程数据库并进行操作   ·SqlServer的更新锁(UPDLOCK)
  ·几种分页算法。翻页必备   ·关于SQL Server SQL语句查询分页数据的解决方案

网站介绍 | 广告业务 | 设计业务 | 免责声明 | 版权声明 | 联系我们|提交错误报告
素材中国版权所有