[SPARK-21485][FOLLOWUP][SQL][DOCS] Describes examples and arguments separately, and...
[spark.git] / sql / core / src / test / resources / sql-tests / results / cast.sql.out
1 -- Automatically generated by SQLQueryTestSuite
2 -- Number of queries: 24
3
4
5 -- !query 0
6 SELECT CAST('1.23' AS int)
7 -- !query 0 schema
8 struct<CAST(1.23 AS INT):int>
9 -- !query 0 output
10 1
11
12
13 -- !query 1
14 SELECT CAST('1.23' AS long)
15 -- !query 1 schema
16 struct<CAST(1.23 AS BIGINT):bigint>
17 -- !query 1 output
18 1
19
20
21 -- !query 2
22 SELECT CAST('-4.56' AS int)
23 -- !query 2 schema
24 struct<CAST(-4.56 AS INT):int>
25 -- !query 2 output
26 -4
27
28
29 -- !query 3
30 SELECT CAST('-4.56' AS long)
31 -- !query 3 schema
32 struct<CAST(-4.56 AS BIGINT):bigint>
33 -- !query 3 output
34 -4
35
36
37 -- !query 4
38 SELECT CAST('abc' AS int)
39 -- !query 4 schema
40 struct<CAST(abc AS INT):int>
41 -- !query 4 output
42 NULL
43
44
45 -- !query 5
46 SELECT CAST('abc' AS long)
47 -- !query 5 schema
48 struct<CAST(abc AS BIGINT):bigint>
49 -- !query 5 output
50 NULL
51
52
53 -- !query 6
54 SELECT CAST('1234567890123' AS int)
55 -- !query 6 schema
56 struct<CAST(1234567890123 AS INT):int>
57 -- !query 6 output
58 NULL
59
60
61 -- !query 7
62 SELECT CAST('12345678901234567890123' AS long)
63 -- !query 7 schema
64 struct<CAST(12345678901234567890123 AS BIGINT):bigint>
65 -- !query 7 output
66 NULL
67
68
69 -- !query 8
70 SELECT CAST('' AS int)
71 -- !query 8 schema
72 struct<CAST( AS INT):int>
73 -- !query 8 output
74 NULL
75
76
77 -- !query 9
78 SELECT CAST('' AS long)
79 -- !query 9 schema
80 struct<CAST( AS BIGINT):bigint>
81 -- !query 9 output
82 NULL
83
84
85 -- !query 10
86 SELECT CAST(NULL AS int)
87 -- !query 10 schema
88 struct<CAST(NULL AS INT):int>
89 -- !query 10 output
90 NULL
91
92
93 -- !query 11
94 SELECT CAST(NULL AS long)
95 -- !query 11 schema
96 struct<CAST(NULL AS BIGINT):bigint>
97 -- !query 11 output
98 NULL
99
100
101 -- !query 12
102 SELECT CAST('123.a' AS int)
103 -- !query 12 schema
104 struct<CAST(123.a AS INT):int>
105 -- !query 12 output
106 NULL
107
108
109 -- !query 13
110 SELECT CAST('123.a' AS long)
111 -- !query 13 schema
112 struct<CAST(123.a AS BIGINT):bigint>
113 -- !query 13 output
114 NULL
115
116
117 -- !query 14
118 SELECT CAST('-2147483648' AS int)
119 -- !query 14 schema
120 struct<CAST(-2147483648 AS INT):int>
121 -- !query 14 output
122 -2147483648
123
124
125 -- !query 15
126 SELECT CAST('-2147483649' AS int)
127 -- !query 15 schema
128 struct<CAST(-2147483649 AS INT):int>
129 -- !query 15 output
130 NULL
131
132
133 -- !query 16
134 SELECT CAST('2147483647' AS int)
135 -- !query 16 schema
136 struct<CAST(2147483647 AS INT):int>
137 -- !query 16 output
138 2147483647
139
140
141 -- !query 17
142 SELECT CAST('2147483648' AS int)
143 -- !query 17 schema
144 struct<CAST(2147483648 AS INT):int>
145 -- !query 17 output
146 NULL
147
148
149 -- !query 18
150 SELECT CAST('-9223372036854775808' AS long)
151 -- !query 18 schema
152 struct<CAST(-9223372036854775808 AS BIGINT):bigint>
153 -- !query 18 output
154 -9223372036854775808
155
156
157 -- !query 19
158 SELECT CAST('-9223372036854775809' AS long)
159 -- !query 19 schema
160 struct<CAST(-9223372036854775809 AS BIGINT):bigint>
161 -- !query 19 output
162 NULL
163
164
165 -- !query 20
166 SELECT CAST('9223372036854775807' AS long)
167 -- !query 20 schema
168 struct<CAST(9223372036854775807 AS BIGINT):bigint>
169 -- !query 20 output
170 9223372036854775807
171
172
173 -- !query 21
174 SELECT CAST('9223372036854775808' AS long)
175 -- !query 21 schema
176 struct<CAST(9223372036854775808 AS BIGINT):bigint>
177 -- !query 21 output
178 NULL
179
180
181 -- !query 22
182 DESC FUNCTION boolean
183 -- !query 22 schema
184 struct<function_desc:string>
185 -- !query 22 output
186 Class: org.apache.spark.sql.catalyst.expressions.Cast
187 Function: boolean
188 Usage: boolean(expr) - Casts the value `expr` to the target data type `boolean`.
189
190
191 -- !query 23
192 DESC FUNCTION EXTENDED boolean
193 -- !query 23 schema
194 struct<function_desc:string>
195 -- !query 23 output
196 Class: org.apache.spark.sql.catalyst.expressions.Cast
197 Extended Usage:
198     No example/argument for boolean.
199
200 Function: boolean
201 Usage: boolean(expr) - Casts the value `expr` to the target data type `boolean`.