存储过程 - 使用输出作为输入

时间:2014-04-01 18:08:18

标签: sql

您可以在同一存储过程中再次使用存储过程的输出吗?如果是这样怎么样?例如,我输入一个客户名称,然后返回一个customerID。但是,我需要使用该customerID从另一个表返回信息。如何在不创建其他存储过程的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

是的,你可以,例如如果您使用嵌套查询

例如,

SELECT ANOTHER_TABLE.FEILD 
FROM ANOTHER_TABLE 
WHERE CUSTOMER_ID = (SELECT CUSTOMER_ID FROM TABLE_1 WHERE CUSTOMER_NAME = 'NAME')
相关问题