- sql server温故系列(0):导航目录
- sql server温故系列(1):sql 数据操作 crud 之增删改合
- sql server温故系列(2):sql 数据操作 crud 之简单查询
- sql server温故系列(3):sql 子查询 & 公用表表达式 cte
- sql server温故系列(4):sql 查询之集合运算 & 聚合函数
- sql server温故系列(5):sql 查询之分组查询 group by
- sql server温故系列(6):sql 查询之 over & 开窗函数
- sql server温故系列(7):三大类 sql 数据类型
- sql server温故系列(8):三大类 sql 系统函数
下面的几段话是我去年秋天写的(一不小心大半年过去了)。当时是想写一个比《.net程序员学用oracle系列》更好的系列,比如内容更精炼、表达更准确、形式更易读等等,毕竟当初学 sql server 入的门,有种莫名的情感在,非常想写好。所以准备了很长时间,工作之余的精力也都在这上面。然而,一期规划了 8 篇,写到第 6 篇时,公司传出资金紧张的消息,坚持了个把月,还是倒闭了,那段时间恶性加班、瞎折腾,弄得我也无力再继续写下去了,最后这个系列也就不了了之了。最近左思右想,最终决定把已经写好的先发布出来。
岁月如梭,转眼间就已经做了 6 年多 .net 开发。.net 的数据访问技术 ado.net 对 sql server 提供了近乎完美的支持,早些年的 .net 项目大多倾向于选用 sql server 也是不争的事实。
而我此前 3 年一直在用 oracle,毕业后的第一份正式工作用的也是 oracle。所以对我来说,虽然入门时学的是 sql server,但工作中用 oracle 的时间却更长、也更集中一些。
其实对业务开发来说,关系型数据库的差别真心不大,但要想尽快熟悉另一个数据库也还是得花一些精力。比如我最近再次用 sql server,感觉好像都会,但具体到细节就会发现问题。
写本系列博文的初心是想快速把 sql server 开发的知识和技巧捡起来。同时我也注意到像存储过程、触发器、全文搜索等前些年觉得蛮重要的技术,如今也少有人再用了。所以我会从一个有一定数据库开发经验的程序员的角度来构思和写作,越重要、越常用的知识点我会写的越深入细致,用的少的、用处小的就简写或不写了。
本文链接:
版权声明:本文为博客园博主 原创,作者保留署名权!欢迎通过转载、演绎或其它传播方式来使用本文,但必须在明显位置给出作者署名和本文链接!个人博客,能力有限,若有不当之处,敬请批评指正,谢谢!