随笔分类 -  T-SQL系列

摘要:Oracle存储过程相信大家都比较了解,下面就为您介绍Oracle存储过程使用动态SQL的方法,希望对您能够有所帮助。 阅读全文
posted @ 2016-04-07 16:48 Bobby0322 阅读(684) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2016-01-13 10:27 Bobby0322 阅读(8) 评论(0) 推荐(0) 编辑
摘要:临时表临时表与永久表相似,只是它的创建是在Tempdb中,它只有在一个数据库连接结束后或者由SQL命令DROP掉,才会消失,否则就会一直存在。临时表在创建的时候都会产生SQL Server的系统日志,虽它们在Tempdb中体现,是分配在内存中的,它们也支持物理的磁盘,但用户在指定的磁盘里看不到文件。... 阅读全文
posted @ 2014-11-08 20:02 Bobby0322 阅读(731) 评论(0) 推荐(0) 编辑
摘要:如:ROW_NUMBER、RANK、DENSE_RANK三个分析函数都是按照col1分组内从1开始排序 ROW_NUMBER() 是没有重复值的排序(即使两天记录相等也是不重复的),可以利用它来实现分页 DENSE_RANK() 是连续排序,两个第二名仍然跟着第三名RANK() ... 阅读全文
posted @ 2014-11-08 10:44 Bobby0322 阅读(323) 评论(0) 推荐(0) 编辑
摘要:聚合函数平均值AVG、标准偏差STDEV、方差VAR、最大值MAX、最小值MIN、合计SUM、次数COUNT、极差值MAX-MIN、变异系数STDEV/AVG*100什么是统计统计 就是通过样本特性推断总体特性的过程。类似于赌博,有一定的风险。可信度受取样方法、样本大小等因素的影响。统计是科学的为... 阅读全文
posted @ 2014-11-08 10:04 Bobby0322 阅读(2126) 评论(0) 推荐(0) 编辑
摘要:DECLARE @TempTable TABLE ( UserID INT , UserName NVARCHAR(50) );INSERT INTO @TempTable ( UserID, UserName )VALUES ( 1, 'a' )I... 阅读全文
posted @ 2014-11-04 16:12 Bobby0322 阅读(317) 评论(0) 推荐(0) 编辑
摘要:CUBE 和 ROLLUP 之间的区别在于:CUBE 运算符生成的结果集是多维数据集。多维数据集是事实数据的扩展,事实数据即记录个别事件的数据。扩展建立在用户打算分析的列上。这些列被称为维。多维数据集是一个结果集,其中包含了各维度的所有可能组合的交叉表格。 CUBE 运算符在 SELECT 语句的 ... 阅读全文
posted @ 2014-11-04 15:29 Bobby0322 阅读(3584) 评论(0) 推荐(0) 编辑