删除函数返回的值

时间:2014-02-05 06:26:29

标签: sql sql-server

我有一个获得PTC_ID的功能,并显示PTC_IDPTC名称以及与PTC_ID关联的所有值PTC_PTCID。如图所示。

enter image description here

所以我想要一个存储过程,我想如果输入PTC_ID,我需要一个Temp表删除。在这种情况下,它应该删除PTC_ID 10609而所有PTC_PTC_ID也会10609

1 个答案:

答案 0 :(得分:1)

如果我理解得很好,解决方案就是

DELETE TABLE_NAME
FROM TABLE_NAME A
INNER JOIN FUNCTION_NAME B
   ON A.PTC_CD = B.PTC_CD
   OR A.PTC_PTCID = B.PTC_CD