批量,变量在for循环中的变量

时间:2017-11-10 00:43:46

标签: batch-file variables for-loop cmd

如何在for循环中的变量内设置变量?当我执行此代码时,var []为空。有人可以帮帮我吗?

with cte as (
  select *, count(1) over (partition by date) as cnt
  from table_a
)
select *
from cte
where cnt < 5

1 个答案:

答案 0 :(得分:0)

您基本上有两个选项可以获得所需的双变量扩展。您可以使用CALL或其他FOR命令。

call echo keyword: %%var[!num!]%%

FOR %%h in (!num!) do echo keyword: !var[%%h]!