11relaxed.mql 1.0 KB

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