黑马程序员技术交流社区

标题: 应该用数据库中的函数还是C#中的函数 [打印本页]

作者: 阿磊-_-    时间: 2012-1-12 00:45
标题: 应该用数据库中的函数还是C#中的函数
很多东西,例如类型转换 。在C#中可以转换 ,在数据库中用数据库语句也可以转换。
这两者有啥区别吗?或者说是应该选择在哪里转换更好。  类型转换只是个例子。
作者: 阿磊-_-    时间: 2012-1-12 17:01
难道不清楚??   再举个例子  : 好比  c#中有substring   但是 数据库中也有substring        如何选择该使用哪个啊?? 各位说说啊
作者: 张立    时间: 2012-1-12 17:20
我的习惯,能不用数据库中数据处理,就不用数据库中的数据处理。如果读取数量小的话,不容易看出来,但是如果数量较大的话,会增大数据库服务器压力。而且数据库处理中如果有异常会不容易被发现调试。
作者: 李荣壮    时间: 2012-1-12 23:57
本帖最后由 李荣壮 于 2012-1-12 23:57 编辑

但是数据库的处理都做过优化,而外部实现,很可能会造成性能丢失,我看杨老师的那本数据库的书,多次提到过数据库处理数据的高效,
这又是一个悲摧的选择题,牺牲哪个,就在你的一念之间。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2