sqlserver 函数
文章平均质量分 57
微笑甜甜
这个作者很懒,什么都没留下…
展开
-
SQL Server中Rollup关键字使用技巧
首先创建测试表、添加数据。 create table #t(a int,b int,c int,d int,e int) insert into #t values(1,2,3,4,5) insert into #t values(1,2,3,4,6) insert into #t values(1,2,3,4,7) insert into #t values(1,2,3,4,8转载 2013-11-12 09:39:58 · 680 阅读 · 0 评论 -
GROUPING (Transact-SQL)
指示是否聚合 GROUP BY 列表中的指定列表达式。 在结果集中,如果 GROUPING 返回 1 则指示聚合;返回 0 则指示不聚合。 如果指定了 GROUP BY,则 GROUPING 只能用在 SELECT 列表、HAVING 和 ORDER BY 子句中。 Transact-SQL 语法约定 语法 复制转载 2013-11-12 10:25:46 · 489 阅读 · 0 评论 -
SQL中CUBE 用法
CUBE 运算符生成的结果集是多维数据集。多维数据集是事实数据(即记录个别事件的数据)的扩展。扩展是基于用户要分析的列建立的。这些列称为维度。多维数据集是结果集,其中包含各维度的所有可能组合的交叉表格。 CUBE 运算符在 SELECT 语句的 GROUP BY 子句中指定。该语句的选择列表包含维度列和聚合函数表达式。GROUP BY 指定了维度列和关键字 WITH CUBE。结果集包含维度列中转载 2013-11-12 10:57:46 · 4565 阅读 · 0 评论 -
使用sqlserver日期函数获取当前日期
使用sqlserver日期函数获取当前日期 使用sqlserver日期函数获取当前日期和时间,通过使用convert(varchar(10),getdate(),120)的方法可以得到当前的日期,不需要时间部分,或者不需要日期只要时间部分。 使用sqlserver日期函数中的getdate()可以获取当现的日期,下面就将为您介绍这种使用sq转载 2013-12-04 14:37:08 · 3836 阅读 · 0 评论 -
系统函数syscolumns
1、查询一个表中有多少列 select count(1) from syscolumns where id = object_id('tbname') 2、查询一个表的所有列名 SELECT OBJECT_NAME(A.ID) TABLENM ,A.NAME COL FROM SYSCOLUMNS A WHERE OBJECT_NAME(A.ID) = 'IMPJMM原创 2014-02-10 11:00:47 · 711 阅读 · 0 评论 -
sql object_id()函数
在列出表中所有字段名的时候,用到了这样一个SQL函数:object_id 这里我将其作用与用法列出来,好让大家明白: OBJECT_ID: 返回数据库对象标识号。 语法 OBJECT_ID ( 'object' ) 参数 'object' 要使用的对象。object 的数据类型为 char 或 nchar。如果 object 的数据类型是 char,转载 2013-12-17 15:07:13 · 848 阅读 · 0 评论