11relaxed.mql 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. -- ============================================================
  2. -- Relaxed Syntax 测试
  3. -- ============================================================
  4. -- 1. 使用类名不带 namespace(relaxed syntax)
  5. select * from test_syntax where s_name='syntax_001'
  6. /**
  7. onerror(continue,'not find')
  8. output()
  9. **/
  10. ;
  11. -- 2. 使用完整 namespace
  12. select * from /test/aaa/test_syntax where s_name='syntax_001'
  13. /**
  14. output()
  15. **/
  16. ;
  17. -- 3. relaxed syntax insert
  18. insert into test_syntax (s_name, s_Value, s_data) values ('syntax_relaxed', 999, 'relaxed insert')
  19. /**
  20. onerror(continue,'not find')
  21. **/
  22. ;
  23. select * from test_syntax where s_name='syntax_relaxed'
  24. /**
  25. onerror(continue,'not find')
  26. output()
  27. **/
  28. ;
  29. -- 4. relaxed syntax update
  30. update test_syntax set s_data='relaxed updated' where s_name='syntax_relaxed'
  31. /**
  32. onerror(continue,'not find')
  33. **/
  34. ;
  35. select s_data from test_syntax where s_name='syntax_relaxed'
  36. /**
  37. onerror(continue,'not find')
  38. output()
  39. **/
  40. ;
  41. -- 5. relaxed syntax delete
  42. delete from test_syntax where s_name='syntax_relaxed'
  43. /**
  44. onerror(continue,'not find')
  45. **/
  46. ;
  47. select * from test_syntax where s_name='syntax_relaxed'
  48. /**
  49. onerror(continue,'not find')
  50. output()
  51. count(0)
  52. **/
  53. ;