13loop_dir.mql 581 B

1234567891011121314151617181920
  1. -- ============================================================
  2. -- scope(dir) loop(N) 测试:{%d,diri} {%d,dircount}
  3. -- ============================================================
  4. /**
  5. scope(dir)
  6. loop(4)
  7. **/
  8. ;
  9. -- 对当前目录下所有文件循环 4 次
  10. -- diri=循环索引, dircount=文件总数
  11. insert into /test/aaa/test_ext (e_name, e_value, e_text) values ({%d,diri}, {%d,diri}, concat('diri=', {%d,diri}, ' dircount=', {%d,dircount}))
  12. /**
  13. onerror(continue)
  14. **/
  15. ;
  16. -- 注意:scope(dir) 会遍历当前目录所有 .mql 文件
  17. -- 每个文件都会执行这条 insert