您可以在同一存储过程中再次使用存储过程的输出吗?如果是这样怎么样?例如,我输入一个客户名称,然后返回一个customerID。但是,我需要使用该customerID从另一个表返回信息。如何在不创建其他存储过程的情况下执行此操作?
答案 0 :(得分:0)
是的,你可以,例如如果您使用嵌套查询
例如,
SELECT ANOTHER_TABLE.FEILD
FROM ANOTHER_TABLE
WHERE CUSTOMER_ID = (SELECT CUSTOMER_ID FROM TABLE_1 WHERE CUSTOMER_NAME = 'NAME')