PageRenderTime 47ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/release-0.2.0-rc0/hive/external/ql/src/test/results/clientpositive/udf_lpad.q.out

#
text | 80 lines | 75 code | 5 blank | 0 comment | 0 complexity | b3e8336b7c48de732d8236c45273e74b MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. PREHOOK: query: DESCRIBE FUNCTION lpad
  2. PREHOOK: type: DESCFUNCTION
  3. POSTHOOK: query: DESCRIBE FUNCTION lpad
  4. POSTHOOK: type: DESCFUNCTION
  5. lpad(str, len, pad) - Returns str, left-padded with pad to a length of len
  6. PREHOOK: query: DESCRIBE FUNCTION EXTENDED lpad
  7. PREHOOK: type: DESCFUNCTION
  8. POSTHOOK: query: DESCRIBE FUNCTION EXTENDED lpad
  9. POSTHOOK: type: DESCFUNCTION
  10. lpad(str, len, pad) - Returns str, left-padded with pad to a length of len
  11. If str is longer than len, the return value is shortened to len characters.
  12. Example:
  13. > SELECT lpad('hi', 5, '??') FROM src LIMIT 1;
  14. '???hi' > SELECT lpad('hi', 1, '??') FROM src LIMIT 1;
  15. 'h'
  16. PREHOOK: query: EXPLAIN SELECT
  17. lpad('hi', 1, '?'),
  18. lpad('hi', 5, '.'),
  19. lpad('hi', 6, '123')
  20. FROM src LIMIT 1
  21. PREHOOK: type: QUERY
  22. POSTHOOK: query: EXPLAIN SELECT
  23. lpad('hi', 1, '?'),
  24. lpad('hi', 5, '.'),
  25. lpad('hi', 6, '123')
  26. FROM src LIMIT 1
  27. POSTHOOK: type: QUERY
  28. ABSTRACT SYNTAX TREE:
  29. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR (TOK_FUNCTION lpad 'hi' 1 '?')) (TOK_SELEXPR (TOK_FUNCTION lpad 'hi' 5 '.')) (TOK_SELEXPR (TOK_FUNCTION lpad 'hi' 6 '123'))) (TOK_LIMIT 1)))
  30. STAGE DEPENDENCIES:
  31. Stage-1 is a root stage
  32. Stage-0 is a root stage
  33. STAGE PLANS:
  34. Stage: Stage-1
  35. Map Reduce
  36. Alias -> Map Operator Tree:
  37. src
  38. TableScan
  39. alias: src
  40. Select Operator
  41. expressions:
  42. expr: lpad('hi', 1, '?')
  43. type: string
  44. expr: lpad('hi', 5, '.')
  45. type: string
  46. expr: lpad('hi', 6, '123')
  47. type: string
  48. outputColumnNames: _col0, _col1, _col2
  49. Limit
  50. File Output Operator
  51. compressed: false
  52. GlobalTableId: 0
  53. table:
  54. input format: org.apache.hadoop.mapred.TextInputFormat
  55. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  56. Stage: Stage-0
  57. Fetch Operator
  58. limit: 1
  59. PREHOOK: query: SELECT
  60. lpad('hi', 1, '?'),
  61. lpad('hi', 5, '.'),
  62. lpad('hi', 6, '123')
  63. FROM src LIMIT 1
  64. PREHOOK: type: QUERY
  65. PREHOOK: Input: default@src
  66. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_17-37-40_883_8397950012459934370/-mr-10000
  67. POSTHOOK: query: SELECT
  68. lpad('hi', 1, '?'),
  69. lpad('hi', 5, '.'),
  70. lpad('hi', 6, '123')
  71. FROM src LIMIT 1
  72. POSTHOOK: type: QUERY
  73. POSTHOOK: Input: default@src
  74. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_17-37-40_883_8397950012459934370/-mr-10000
  75. h ...hi 1231hi