Jack-Leung

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  123 随笔 :: 10 文章 :: 47 评论 :: 26万 阅读

随笔分类 -  sqlserver

摘要:编辑器加载中...SELECT a.name FROM [Dev_Attendance_v1.7].sys.tables AS aSELECT A.name AS tableName,B.name AS columnName,B.max_length FROM [Dev_Attendance_v1.7].sys.tables AS A INNER JOIN sys.columns B ON B.object_id=A.object_id LEFT JOIN sys.extended_properties CON C.major_id=B.object_id AND C.minor_id=B.. 阅读全文
posted @ 2012-03-27 12:41 Jack.leung 阅读(362) 评论(0) 推荐(0) 编辑

摘要:sql语句判断方法之一Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case 阅读全文
posted @ 2011-09-16 14:36 Jack.leung 阅读(715) 评论(0) 推荐(0) 编辑

摘要:当一个事务涉及到多个SQL语句时或者涉及到对多个表的操作时就要考虑用存储过程;当在一个事务的完成需要很复杂的商业逻辑时(比如,对多个数据的操作,对多个状态的判断更改等)要考虑;还有就是比较复杂的统计和汇总也要考虑,但是过多的使用存储过程会降低系统的移植性。为了系统的控制方便,例如当系统进行调整时,这是只需要将后台存储过程进行更改,而不需要更改客户端程序。也无需重新安装客户端应用程序。存储过程不仅仅适用于大型项目,对于中小型项目,使用存储过程也是非常有必要的。其威力和优势主要体现在: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次, 阅读全文
posted @ 2011-08-08 10:34 Jack.leung 阅读(12142) 评论(2) 推荐(1) 编辑

摘要:排序规则简介: 什么叫排序规则呢?MS是这样描述的: "在 Microsoft SQL Server 2000 中,字符串的物理存储由排序规则控制。排序规则指定表示每个字符的位模式以及存储和比较字符所使用的规则。 " 在查询分析器内执行下面语句,可以得到SQL SERVER支持的所有排序规则。 select * from ::fn_helpcollations() 排序规则名称由两部份构成,前半部份是指本排序规则所支持的字符集。如: Chinese_PRC_CS_AI_WS 前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。 阅读全文
posted @ 2011-07-19 11:47 Jack.leung 阅读(542) 评论(2) 推荐(0) 编辑

摘要:摘要:本文主要讨论当架构一个很大的、高性能的数据仓库,特别是对那种无法预知有多少查询量的系统时要考虑的一些东西。这个讨论包括SQL Server 2005的一些新的特性以及在使用这些特性的时候需要考虑的一些东西。它同时也包括了创建或存储一个聚合的数据集来使得主流的查询和报表更加容易。一. 介绍有一些具有访问数据权限的“超级用户”已经学会了专业的Transact-SQL。SQL Server 2005 报表服务(SSRS)中的报表构造器的便利性扩展到了强大的Transact-SQL查询的创建,使得更多的用户使用它时更加容易。他们这种消耗系统资源的能力是无法超越的,在保持一致的性能方面对数据库管理 阅读全文
posted @ 2011-05-20 15:41 Jack.leung 阅读(735) 评论(0) 推荐(0) 编辑

摘要:一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。函数类别作用聚合函数 执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN 和 MAX。配置函数是一种标量函数,可返回有关配置设置的信息。转换函数将值从一种数据类型转换为另一种。加密函数 支持加密、解密、数字签名和数字签名验证。游标函数返回有关游标状态的信息。日期和时间函数可以更改日期和时间的值。数学函数执行三角、几何和其他数字运算。元数据函数返回数据库和数据库对象的属性信息。排名 阅读全文
posted @ 2011-03-25 15:04 Jack.leung 阅读(81324) 评论(12) 推荐(31) 编辑

点击右上角即可分享
微信分享提示