邹大侠及其他大虾,难题啊!SQL Server定时统计库存价值,然后添加到库存变化表中。

时间:2021-12-21 03:37:39
现在我想实现用SQL Server定时(每周)统计库存价值(要通过多个表中的多个字段计算),然后将计算所得的库存价值和计算的时间存到一个库存价值变化表中。最后我要根据这个库存价值变化表,画出库存的变化曲线。

我想通过SQL Server的作业应该可以实现定时统计计算库存价值吧?但是这个程序是要都用SQL写吗?这么麻烦的SQL语句俺没接触过,可否给点例子?

另外,我的程序是用jsp写的,可否用jsp写统计计算的东西,然后用SQL Server定时调用?应该怎么调用?


不知如何实现,敬请指教,谢谢!

8 个解决方案

#1


sql 不能定时调用jsp写的东西. 除非你的jsp代码能封装成dll

#2


所以,如果要SQL定时执行某个处理的话,你得用sql来写.

#3


我现在是这样想的:先建立视图,将所用到的数据添加到视图,然后用存储过程写出计算库存总价值并插入到库存价值变化表中。然后用作业调用存储过程。这样没问题吧?

#4


视图不可以保存数据

#5


哦,说错了。我是用存储过程操作视图,获得库存总价值并添加到目的表中。
我做好了。
但是怎么用作业调用存储过程???

#6


在新建作业-步骤-新建步骤中用命令写?怎么写?

#7


你要的处理SQL语句

#8


我已经解决了
谢谢!
结帖

#1


sql 不能定时调用jsp写的东西. 除非你的jsp代码能封装成dll

#2


所以,如果要SQL定时执行某个处理的话,你得用sql来写.

#3


我现在是这样想的:先建立视图,将所用到的数据添加到视图,然后用存储过程写出计算库存总价值并插入到库存价值变化表中。然后用作业调用存储过程。这样没问题吧?

#4


视图不可以保存数据

#5


哦,说错了。我是用存储过程操作视图,获得库存总价值并添加到目的表中。
我做好了。
但是怎么用作业调用存储过程???

#6


在新建作业-步骤-新建步骤中用命令写?怎么写?

#7


你要的处理SQL语句

#8


我已经解决了
谢谢!
结帖