GetHash.sql 810 B

123456789101112131415161718192021222324252627
  1. $a1 = Yson::Parse(Yson("{a=1;b=2}"));
  2. $a2 = Yson::Parse(Yson("{a=1;b=2;}"));
  3. $a3 = Yson::Parse(Yson("{b=2;a=1}"));
  4. $b = Yson::Parse(Yson("#"));
  5. $c = Yson::Parse(Yson("{a=1;b=3}"));
  6. $d = Yson::Parse(Yson("{a=#}"));
  7. $e = Yson::Parse(Yson("[a;1;b;2]"));
  8. $f = Yson::Parse(Yson("{a=1u;b=2}"));
  9. $g = Yson::Parse(Yson("{a=1;b=\"2\"}"));
  10. $h = Yson::Parse(Yson("<foo=bar>{a=1;b=2}"));
  11. $i = Yson::Parse(Yson("{a=1;b=<foo=bar>2}"));
  12. $j = Yson::Parse(Yson("[1;a;b;2]"));
  13. SELECT
  14. Yson::GetHash($a1) AS a1,
  15. Yson::GetHash($a2) AS a2,
  16. Yson::GetHash($a3) AS a3,
  17. Yson::GetHash($b) AS b,
  18. Yson::GetHash($c) AS c,
  19. Yson::GetHash($d) AS d,
  20. Yson::GetHash($e) AS e,
  21. Yson::GetHash($f) AS f,
  22. Yson::GetHash($g) AS g,
  23. Yson::GetHash($h) AS h,
  24. Yson::GetHash($i) AS i,
  25. Yson::GetHash($j) AS j,