在sql中更改存储过程的变量并组合表SMALL DATA

时间:2015-05-22 14:43:35

标签: sql sql-server stored-procedures database-design

所以我有一个程序,它接收团队ID并给我一个大数据表,我这样运行:

 EXEC [dbo].[playerdata_get]  @ID = 145

teamdata

问题是它只给了我该公司的数据,我有3个团队ID,有没有办法为每个ID运行这个程序,不需要硬编码145,2788,39981并将它们加在一起看起来像这样?

enter image description here

1 个答案:

答案 0 :(得分:0)

你可以做一些像......

CURSOR c_cursor IS
    SELECT x FROM (select xmlelement( "user", xmlforest( uname, action, time ) ).getStringVal() as x from table_log);
  action c_cursor%ROWTYPE;