PageRenderTime 41ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/release-0.0.0-rc0/hive/external/ql/src/test/queries/clientpositive/udf_when.q

#
text | 57 lines | 55 code | 2 blank | 0 comment | 0 complexity | 96a90fe8a7ffd2b87b2b4c71b2f540b7 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. DESCRIBE FUNCTION when;
  2. DESCRIBE FUNCTION EXTENDED when;
  3. EXPLAIN
  4. SELECT CASE
  5. WHEN 1=1 THEN 2
  6. WHEN 1=3 THEN 4
  7. ELSE 5
  8. END,
  9. CASE
  10. WHEN 6=7 THEN 8
  11. ELSE 9
  12. END,
  13. CASE
  14. WHEN 10=11 THEN 12
  15. WHEN 13=13 THEN 14
  16. END,
  17. CASE
  18. WHEN 15=16 THEN 17
  19. WHEN 18=19 THEN 20
  20. END,
  21. CASE
  22. WHEN 21=22 THEN NULL
  23. WHEN 23=23 THEN 24
  24. END,
  25. CASE
  26. WHEN 25=26 THEN 27
  27. WHEN 28=28 THEN NULL
  28. END
  29. FROM src LIMIT 1;
  30. SELECT CASE
  31. WHEN 1=1 THEN 2
  32. WHEN 1=3 THEN 4
  33. ELSE 5
  34. END,
  35. CASE
  36. WHEN 6=7 THEN 8
  37. ELSE 9
  38. END,
  39. CASE
  40. WHEN 10=11 THEN 12
  41. WHEN 13=13 THEN 14
  42. END,
  43. CASE
  44. WHEN 15=16 THEN 17
  45. WHEN 18=19 THEN 20
  46. END,
  47. CASE
  48. WHEN 21=22 THEN NULL
  49. WHEN 23=23 THEN 24
  50. END,
  51. CASE
  52. WHEN 25=26 THEN 27
  53. WHEN 28=28 THEN NULL
  54. END
  55. FROM src LIMIT 1;