在表中应用SP的名称

时间:2012-03-15 12:18:18

标签: sql sql-server

下图中的这些SP需要应用于表中,结果如下:

Stored procedure  
----------------  
dbo.upsGetBillOfmaterials  
dbo.upsGetWhereUsedProductID  
dbo.uspPrintError  
HumanResources.uspUpdateEmployeeHireInfo
----
----
----
----

我该怎么办? 地图“可编程性”中存储过程的列表将来会增加,因此不会出现带有存储过程名称的手动输入。

// Fullmetalboy

enter image description here

2 个答案:

答案 0 :(得分:2)

假设你的意思 当前正在执行的sp你可以:

select 'I am ' + object_name(@@procid)

答案 1 :(得分:0)

尝试以下查询:

  INSERT INTO table_name(column_proc_name)select name from sys.objects where type='p'