随笔分类 - 【5】Sql Training
sql开发
摘要:
SQL脚本越写越多,总是觉得编写效率太过于低下,这和打字速度无关。在我个人编写SQL脚本时,至少会把SQL的格式排列成易于阅读的,因为其他人会阅读到你的SQL,无论是在程序中或是脚本文件中,良好的排版不仅让人看起来赏心悦目,在和他人之间做交流时也省时省力,不会因为揉成一团的sql去询问Team Member:您能帮我解释一下这么一大段sql是做什么的吗?
阅读全文

摘要:
由于sql是一门数据库查询的若语言,在字符串处理上,SQL Server的内置函数功能不如C#有很多选择。如果要实现一些复杂的字符串处理功能,就需要编一些一些自定义的sql函数,本文讲述了如何通过编写一个sql函数来实现正则替换。
阅读全文

摘要:在实际运用中经常会创建这样的结构表Category(Id, ParentId, Name),特别是用于树形结构时(菜单树,权限树..),这种表设计自然而然地会用到递归,若是在程序中进行递归(虽然在程序中递归真的更方便一些),无论是通过ADO.NET简单sql查找还是ORM属性关联都会执行多次sql语句,难免会造成一些性能上的损耗,所以干脆使用sql的函数来解决这个问题,用函数返回我们最终需要的结果...
阅读全文