27result_check.mql 972 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. -- ============================================================
  2. -- ============================================================
  3. -- 1. count(N) - 结果行数检查
  4. select * from /test/aaa/test_ext where e_name=^'ext'
  5. /**
  6. count(3)
  7. **/
  8. ;
  9. -- 2. count(N) - 精确匹配
  10. select e_name from /test/aaa/test_ext where e_name='ext_001'
  11. /**
  12. count(1)
  13. **/
  14. ;
  15. -- 3. match(Kn,Mn) 匹配第一行第一列
  16. select e_name from /test/aaa/test_ext where e_name='ext_001'
  17. /**
  18. output()
  19. match("e_name","ext_001")
  20. **/
  21. ;
  22. -- 4. match(Kn,Mn) 匹配第N行第N列
  23. select e_name, e_value from /test/aaa/test_ext where e_name=^'ext'
  24. /**
  25. output()
  26. match("ext_001","1")
  27. **/
  28. ;
  29. select e_name from /test/aaa/test_ext where e_name=^'ext'
  30. /**
  31. output()
  32. **/
  33. ;
  34. -- 6. equal(N,F,V) 第N行第F列等于V
  35. select e_name, e_value from /test/aaa/test_ext where e_name='ext_001'
  36. /**
  37. output()
  38. equal(1,2,1)
  39. **/
  40. ;
  41. select e_name, e_value from /test/aaa/test_ext where e_name='ext_002'
  42. /**
  43. output()
  44. equal(1,2,2)
  45. **/
  46. ;