如何编写附加/替换存储过程/函数?

时间:2019-06-18 07:03:13

标签: sql function stored-procedures sql-server-2014 alteryx

我在SQL数据库中存储了一个主表,该表包含用于传入查询的所有历史票证数据。

我正在通过API提取新数据,将JSON转换为交叉表格式并更改Alteryx中的数据类型。我将输出推送到同一数据库中的测试表。

如何在SQL中创建一个存储过程,该存储过程查看测试表中的数据并将其与主表中的数据进行比较,以便更新主表中的数据? 这里的逻辑是: 1)如果未在主表中找到“案例编号”字段,请执行附加操作。 2)如果在主表中找到“案例编号”字段,请替换该行。

大约还有20列,但这并不重要,因为我们需要用来决定是覆盖还是附加的唯一参数是'Case Number'。

我还希望此过程/功能能够按刷新时间表自动运行。

Example of what I want to achieve

0 个答案:

没有答案