摘要: 子查询有两种类型,一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数;另外一种是返回一列值的子查询,这时子查询可以看作是一个在内存中临时存在的数据表。相关子查询的执行依赖于外部查询。多数情况下是子查询的WHERE子句中引用了外部查询的表。执行过程:(1)从外层查询中取出一个元组,将元组相关列的值传给内层查询。(2)执行内层查询,得到子查询操作的值。(3)外查询根据子查询返回的结果或结果集得到满足条件的行。(4)然后外层查询取出下一个元组重复做步骤1-3,直到外层的元组全部处理完毕。 阅读全文
posted @ 2014-03-17 17:15 Tony-Tse 阅读(1259) 评论(1) 推荐(1) 编辑
摘要: 对付 SQL 注入漏洞有两种方式:过滤敏感字符和使用参数化 SQL。SQL 调优的基本原则:“二八原理”是一个普遍的真理,特别是在计算机的世界中表现的更加明显,那就是 20%的代码的资源消耗占用了 80%的总资源消耗。SQL 语句也是一种代码,因此它也符合这个原理。在进行 SQL 调优的时候应该把主要精力放到这 20%的最消耗系统资源的 SQL 语句中,不要想把所有的 SQL 语句都调整到最优状态。 阅读全文
posted @ 2014-03-14 11:56 Tony-Tse 阅读(1703) 评论(7) 推荐(9) 编辑
摘要: 本文主要讨论增删改查,连接,分组和排序,通配符,视图,存储过程和事务,游标,触发器,定时作业这些概念,并提供本人自己编写的实例,看了肯定会有收获喔~...... 阅读全文
posted @ 2014-03-07 10:20 Tony-Tse 阅读(3157) 评论(13) 推荐(12) 编辑
摘要: 自己精心编写的SQL,也是大家经常用到的,看了肯定会有收获喔~,这一篇主要涉及数据库,表,临时表,索引和约束,三大范式的讨论,下一篇接着讨论增删改查,连接,分组和排序,通配符,视图,存储过程和事务,游标,触发器,作业等问题...... 阅读全文
posted @ 2014-03-06 16:17 Tony-Tse 阅读(4926) 评论(20) 推荐(19) 编辑
摘要: jquery异步请求aspx页面,webservice,ashx处理程序的简单实例... 阅读全文
posted @ 2014-02-21 16:52 Tony-Tse 阅读(167) 评论(0) 推荐(2) 编辑
摘要: 首先,看看下面一个js例子,你觉得会输出什么呢? function fn(a){ a(); function a(){ console.log(2); } var a = function(){ console.log(3); } } fn(function(){console.log(1)}); 如果你看不出来,可以copy到浏览器中试试喔。   本人已经在IE,Firefox,360浏览器下测试过,这段代码都输出2。这时,一些人就会有疑问,为什么呢,为什么不是1和3呢,其实,是这样的: var a = function(){console.log(3);}是预先编译好的,参数function(){console.log(1)}是在创建执行环境时创建的,而function a(){ console.log(2);}是 在运行时即时编译的,所以,参数a覆盖var a, function a()又覆盖参数a,所以最后打印2。可明白? 阅读全文
posted @ 2014-01-15 10:46 Tony-Tse 阅读(1805) 评论(12) 推荐(3) 编辑
摘要: Javascript中最常用的55个经典技巧,很实用喔~ 阅读全文
posted @ 2013-12-05 14:56 Tony-Tse 阅读(441) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER数据库新建定时作业的详细步骤,让你定时处理数据库后台数据更容易,轻松完成数据库表之间数据同步,统计等任务,还可以通过作业活动监视器监视喔... 阅读全文
posted @ 2013-11-29 16:23 Tony-Tse 阅读(1522) 评论(8) 推荐(9) 编辑
摘要: javascript中函数声明与函数表达式的区别小解 阅读全文
posted @ 2013-11-29 10:57 Tony-Tse 阅读(200) 评论(1) 推荐(0) 编辑
摘要: 存储过程与游标结合的实例... 阅读全文
posted @ 2013-11-22 19:22 Tony-Tse 阅读(1315) 评论(0) 推荐(0) 编辑