文章分类 - SqlServer
摘要:最近项目中用到了Linq中Except,Distinct,Left Join这几个运算,这篇简单的记录一下这几种情形。 Except 基础类型使用Linq的运算很简单,下面用来计算两个集合的差 result 用来返回a有,b没有的值,计算结果是1。 自定义类型实现Except 对于引用类型,若需要根
阅读全文
摘要:数据表【CN_New_Category】截图: 存储过程:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- Author: ZHAOWEI-- Create date: 20120410-- Description: 选取新闻中心所有类别下的数据-- e
阅读全文
摘要:方法一:create procedure test @top int as select top(@top) * from Table1方法二:create procedure test @top int as set rowcount @top;select * from Table1set ro
阅读全文
摘要:来自【http://www.cnblogs.com/xiachufeng/archive/2011/03/18/1988218.html】SQLServer查询最近一天,三天,一周,一月,一季度方法:一天 select * from T_news where datediff(day,addtime
阅读全文
摘要:charindex用法 返回字符或者字符串在另一个字符串中的起始位置。 语法:CHARINDEX ( expression1 , expression2 [ , start_location ] ) Expression1是要到expression2中寻找的字符中,start_location是CH
阅读全文
摘要:USE [ShanghaiWeibo] GO /****** Object: StoredProcedure [dbo].[PROC_GetMyRealAttentionByParams] Script Date: 08/09/2012 10:30:39 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- =====...
阅读全文
摘要:-- ============================================= -- Author: zhaowei -- Create date: 2012-7-23 -- Description: 获取指定分类下的产品(含子分类) -- ============================================= ALTER PROCEDU...
阅读全文
摘要:--内联表值函数CREATE FUNCTION TEST1( @ID INT )RETURNS TABLE ASRETURN ( select * from CN_SingleLogin where id=@ID)GO--执行select * from TEST1(364)--多语句表值函数(相当于
阅读全文
摘要:触发器用来完成常用数据库约束(非空约束、主键约束、外键约束、唯一约束、默认约束、检查约束)所不能实现的数据完整性和一致性,作为这些常用约束的补充。详见:http://blog.csdn.net/Haiwer/article/details/3016333
阅读全文
摘要:SQL是Structrued Query Language的缩写,即结构化查询语言。它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准。作为关系数据库的标准语言,它已被众多商用DBMS产品所采用,使得它已成为关系数据库领域中一个主流语言,不仅包含数据查询功能,还包括插入、删除、更新和数据定
阅读全文
摘要:在SQL Server2005中有如下四个排名函数: 1.row_number 2.rank 3.dense_rank 4.ntile 下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示: 图1 其中field1字段的类型是int,fiel
阅读全文
摘要:SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用
阅读全文
摘要:1、用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如 SEL
阅读全文
摘要:很受用,先转过来吧,以防以后找不到了 :-D文章目录一、深入浅出理解索引结构二、改善SQL语句三、实现小数据量和海量数据的通用分页显示存储过程 ◆深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚
阅读全文