sql
文章平均质量分 62
changshenglugu
世上是非难辨,眼中黑白分明
展开
-
递归SQL练习
定义: 递归SQL在数据库中,通过CTE(Common Table Expression)来实现。递归SQL由递归CTE以及对递归CTE结果的查询组成。 简而言之,如果CTE中的FULL SELECT 在FROM 子句中引用到CTE本身,就是递归CTE。递归CTE由3部分组成: 1、初始查询 初始查询是CTE中对基本表进行查询的部分。CTE定义中的第一个转载 2015-04-07 16:36:13 · 795 阅读 · 0 评论 -
SQL Server 查询性能优化——创建索引原则(一)
今日看到DotNet菜园博主的好文章,于是转载留存,绝对干货! —————————————————————————————————————————————————————— 索引是什么?索引是提高查询性能的一个重要工具,索引就是把查询语句所需要的少量数据添加到索引分页中,这样访问数据时只要访问少数索引的分页就可以。但是索引对于提高查询性能也不是万能的,也不是建立越多的索引就越好。索引建少了转载 2015-04-23 09:36:18 · 742 阅读 · 0 评论 -
SQL Server 查询性能优化——创建索引原则(二)
在昨天的SQL Server 查询性能优化——创建索引原则(一)主要介绍了一下原理,今天是一些主要的原则,及对已经创建好的索引检测。 三:索引的建立原则 一般来说,建立索引要看数据使用的场景,换句话来说哪些访问数据的SQL语句是常用的,而这些语句是否因为缺少索引(也有可能是索引过多)变的效率低下。但绝不是所有的SQL语句都要建立索引,如果所有的SQL语句都建立索引,那么可能导致建立过多的转载 2015-04-23 09:43:11 · 670 阅读 · 0 评论 -
用递归SQL创造测试数据
当大家做新项目时,如果需要使用数据库里的数据,恰好此时数据库里有没有测试数据,那怎么办呢? 相对于手动一个一个插入,有一个好办法,可以相对而言比较省事地向数据库插入测试数据,那就是递归SQL: P 下面是用到的SQL语句: with tempTestData(Tlogin_name,Taddress,Tphone,Temail,Treal_name,Tcountry,TcityId,Tpas原创 2015-05-19 21:00:52 · 718 阅读 · 0 评论 -
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
因为这个连接不上数据库的问题很常见,所以转载一下。原地址:http://blog.csdn.net/yisuowushinian/article/details/7335251 今天在连接SQL Server 2005 数据库的时候(不是在使用VS调试的时候),发现连接不上,并且出现错误。 报的错误是“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访转载 2016-06-15 11:12:21 · 929 阅读 · 0 评论 -
Two implemations of the store procedure
存储过程有多种执行Data Maniplation Language(DML)语句的方式。现在呈现两种方式。 --drop procedure [dbo].[pro_CreateUserAndAddUserProfile] --Verssion Zero 存储过程中直接执行sql语句 Script Date: ??/??/???? CREATE PROCEDURE [dbo].[pro_原创 2016-04-14 14:58:01 · 624 阅读 · 0 评论