当前位置:  开发笔记 > 数据库 > 正文

你用什么编码技巧来避免编写更多的sql?

如何解决《你用什么编码技巧来避免编写更多的sql?》经验,为你挑选了1个好方法。

这个问题是由Kyralessa在你最有用的sql技巧中提出的,以避免编写更多的sql? 我从最后一个问题中得到了很多好主意,我有兴趣看看这个问题是什么.

再一次,我没有保持这个问题的声誉.我等了7天,寻找答案,然后将其标记为维基.问题所获得的声誉,对这个问题有好处.

基本规则:

虽然编写代码,将处理从SQL转移到代码来解决性能问题当然是合理的,但这确实不是问题的关键.问题不仅限于绩效问题.目标不仅仅是减少sql来完成工作.

传达这个概念,以便其他用户说"哦,哇,我不知道你能做到这一点."

示例代码非常有用,可以帮助主要是视觉学习者的人.

明确说明您正在使用的语言,以及您正在使用的SQL方言.

把自己放在读者的鞋子里.他们需要在他们面前的屏幕上看到什么,这将导致顿悟.你的答案是为了让读者受益.写给他们.

非现场链接是可以的,如果它们出现在示例之后.非现场链接作为真实答案的替代品不是.

可能还有其他一些东西让读者更好,我没有想到.获得创意.分享知识.玩得开心炫耀.

[编辑] - 看起来好像有一段时间没有任何活动.5票= 50,所以有赏金,它已经被证实了.



1> JoshBerke..:

如果你想避免写SQL,可以使用ORM,例如nHibernate,或者是一个Microsoft产品Linq to SQL/Entity Framework

这甚至比使用生成器更好,因为您不需要重新运行生成器,如果您使用Fluent nHibernate,您可以通过约定启用配置,甚至不维护映射文件/类.

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有