我使用EXE每小时调用几次存储过程,以便将数据从一组表移动到另一组表,同时还更新另一个表中的计数,以显示该存储过程运行了多少次。EXE使用特定的数字调用存储过程,以告知存储过程要运行哪个insert。因此,每个小时,此过程都会运行两次:INSERT INTO Prod1FROM Staging1
INSERT INT
我的任务是保持表中的序列号与特定产品ID的顺序。除了关于这是否是一件好事的争论(我失去了这个论点)之外,这条SQL语句可以在JDBC中运行吗?实际上,我猜这里有两个语句。我们使用的是Spring JDBCTemplates。SET @rank:=0;
SET product_set=@rank:=@rank+1
WHERE product_id = '123456';