0

我看过但不确定是否可能。

我有一个费率数据库。一个服务涉及多个表,它们是:

  • 选项记录 - 一个用于 OPT 表中的服务
  • 有效性记录 - 在 OSR 表中,每个日期范围有效,从和到
  • 实际费率 - 每个 OSR(日期范围)至少有 12 条记录,在 OPD 表中

我创建了一个 Excel 报告来计算需要输入到系统中的所需速率,并将其上传到 SQL,我有插入语句来创建 OSR 记录和 OPD 记录,当作为标准查询运行时,这是一种享受并且是正确的.

对于其他不太熟悉 SQL 的员工,我想为他们找到最好的方式来运行该过程以上传费率,而不必运行多个查询。

我对存储过程一无所知,所以我想知道是否有可能有一个存储过程来运行插入函数?如果是,它可能是一个存储过程,还是每个表都需要 2 个?不需要创建 OPT,因为它已经存在,它是我要插入的日期范围和费率。

我知道在这个阶段我没有提供任何具体的脚本,我只想建议是否可以先完成。

4

1 回答 1

0

SP 通常能够批处理多个 SQL 语句(包括INSERTs),因此您可能只需要一个。没有指定您正在使用的 RDBMS,很难给出权威的答案。

于 2013-10-11T01:55:46.050 回答