oracle 存储过程使用场合 oracle 中在哪些场合更适合用存储过程实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 举个简单的例子。有这么一个需求,现在我们程序要和某家厂商合作,需要从厂商那里同步数据过来,这个数据量是非常大的。我们大致是这样处理的:厂商先通过sftp将数据传输过来,我们先读取并解析文件内容,然后将数据同步到数据库的表中。由于数据量庞大,所以我们一般选择在晚上12点之后定时触发任务,将数据同步到数据库表中的操作就需要一个存储过程来处理。 需求尽量用单个SQL实现 如果单个SQL实现不了考虑用过程实现 当一条sql语句不能实现结果,或是不能用简单的sql语句实现结果时,可以采用过程。 说得简单点吧,若是需要过程化的sql语句,特别是业务比较复杂或者数据量比较大,或者不需要即时处理,或者触发任务处理的时候,那么就用存储过程吧。存储过程可以当做一个程序一样直接部署,当然,这个也是需要维护和管理的 求sql一段时间按周结算 在 LINUX系统中的ORACLE怎么新建表空间? oracle 运行变慢 在Powerbuilder里如何获得oracle的函数返回值? oracle8.17数据库导出备份报错! Can't connect to X11 window server using '127.0.0.1:0.0' as the value of the DISPLAY variable. 紧急求助——连接oracle出错 如何在过程中调用操作系统命令 ORACLE8i菜鸟问题 大侠请帮忙,所需的序列在三个日志文件中都找不到怎么办 简单查询语句 简单的问题 20分送上。
说得简单点吧,若是需要过程化的sql语句,特别是业务比较复杂或者数据量比较大,或者不需要即时处理,或者触发任务处理的时候,那么就用存储过程吧。存储过程可以当做一个程序一样直接部署,当然,这个也是需要维护和管理的