在实际业务中经常需要拼接动态SQL来完成复杂数据计算,网上各类技术论坛都有讨论,比如下面这些问题:
http://bbs.csdn.net/topics/390876591
http://bbs.csdn.net/topics/390981627
http://bbs.csdn.net/topics/390073758
http://bbs.csdn.net/topics/390611005
拼接动态SQL的一般做法有:
1、使用动态语句
很多数据库都提供了处理动态SQL的语法,如Oracle的EXECUTE IMMEDI