摘要:
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(interse... 阅读全文
posted @ 2010-06-11 10:20
Tokyo
阅读(209)
评论(0)
推荐(0)
摘要:
一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表。一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来... 阅读全文
posted @ 2010-06-11 10:18
Tokyo
阅读(998)
评论(0)
推荐(1)
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--CREATETABLE`china_city`(`id`INT(10)NOTNULLAUTO_INCREMENTPRIMARYKEY,`city`VARCHAR(50)NOTNULL,`parenti... 阅读全文
posted @ 2010-06-11 10:18
Tokyo
阅读(1487)
评论(0)
推荐(0)
摘要:
在众多的程序设计语言中, C语言具有顽强的生命力. 1973年, K.Thompson 和 D.M. Ritchie两人把UNIX的90%以上用C改写,形成UNIX第5版. 经过多次改进以及可移植编译程序的出现, C语言逐渐成为世界上应用最广泛的几种计算机语言之一. 之所以说它古老是因为在计算机这个飞速发展的领域, 作为一种编程语言, C的确是一个奇迹. 互联网的核心是UNIX, 可以说没有UNI... 阅读全文
posted @ 2010-06-11 10:17
Tokyo
阅读(363)
评论(0)
推荐(0)
摘要:
/这原本是一个很老的帖子了,我今天之所以翻出来,是因为感觉很多和//我一样尚未怎么入门的人,可能真的很需要这些忠告。当然如果你是真//正的高手,你大可不看下面的这些文字。但是句我所只,似乎在编程这//条路上是没有止境的,也不存在最终的高手。1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Prog... 阅读全文
posted @ 2010-06-11 10:13
Tokyo
阅读(444)
评论(0)
推荐(0)

浙公网安备 33010602011771号