43 KiB
43 KiB
1 | taos> select trim('foo') |
---|---|
2 | trim('foo') | |
3 | ============== |
4 | foo | |
5 | taos> select trim('foo' from 'foobarfoo') |
6 | trim('foo' from 'foobarfoo') | |
7 | =============================== |
8 | bar | |
9 | taos> select trim(trailing 'foo' from 'foobarfoo') |
10 | trim(trailing 'foo' from 'foobarfoo') | |
11 | ======================================== |
12 | foobar | |
13 | taos> select trim(leading 'foo' from 'foobarfoo') |
14 | trim(leading 'foo' from 'foobarfoo') | |
15 | ======================================= |
16 | barfoo | |
17 | taos> select trim(both 'foo' from 'foobarfoo') |
18 | trim(both 'foo' from 'foobarfoo') | |
19 | ==================================== |
20 | bar | |
21 | taos> select trim(' blank ') |
22 | trim(' blank ') | |
23 | ======================== |
24 | blank | |
25 | taos> select trim(both ' ' from ' bla nk ') |
26 | trim(both ' ' from ' bla nk ') | |
27 | ======================================== |
28 | bla nk | |
29 | taos> select trim(leading ' ' from ' bla nk') |
30 | trim(leading ' ' from ' bla nk') | |
31 | ====================================== |
32 | bla nk | |
33 | taos> select trim(trailing ' ' from ' bla nk ') |
34 | trim(trailing ' ' from ' bla nk ') | |
35 | ============================================ |
36 | bla nk | |
37 | taos> select trim(' ' from ' blank ') |
38 | trim(' ' from ' blank ') | |
39 | ================================= |
40 | blank | |
41 | taos> select TRIM(BOTH 'å' FROM 'aæaå') |
42 | trim(both 'å' from 'aæaå') | |
43 | ================================ |
44 | aæa | |
45 | taos> select trim(' 中文测试 ') |
46 | trim(' 中文测试 ') | |
47 | =========================== |
48 | 中文测试 | |
49 | taos> select trim(both ' ' from ' 中文测试 ') |
50 | trim(both ' ' from ' 中文测试 ') | |
51 | ========================================= |
52 | 中文测试 | |
53 | taos> select trim(leading ' ' from ' 中文测试') |
54 | trim(leading ' ' from ' 中文测试') | |
55 | ========================================== |
56 | 中文测试 | |
57 | taos> select trim(trailing ' ' from ' 中文测试 ') |
58 | trim(trailing ' ' from ' 中文测试 ') | |
59 | ============================================= |
60 | 中文测试 | |
61 | taos> select trim(' ' from ' 中文测试 ') |
62 | trim(' ' from ' 中文测试 ') | |
63 | ==================================== |
64 | 中文测试 | |
65 | taos> select trim('一' from '一二中文测试一') |
66 | trim('一' from '一二中文测试一') | |
67 | =========================================== |
68 | 二中文测试 | |
69 | taos> select trim(both '一' from '一二中文测试一') |
70 | trim(both '一' from '一二中文测试一') | |
71 | ================================================ |
72 | 二中文测试 | |
73 | taos> select trim(leading '一' from '一二中文测试一') |
74 | trim(leading '一' from '一二中文测试一') | |
75 | =================================================== |
76 | 二中文测试一 | |
77 | taos> select trim(trailing '一' from '一二中文测试一') |
78 | trim(trailing '一' from '一二中文测试一') | |
79 | ==================================================== |
80 | 一二中文测试 | |
81 | taos> select trim(' 中文andEnglish测试Test ') |
82 | trim(' 中文andEnglish测试Test ') | |
83 | =========================================== |
84 | 中文andEnglish测试Test | |
85 | taos> select trim(both ' ' from ' 中文andEnglish测试Test ') |
86 | trim(both ' ' from ' 中文andEnglish测试Test ') | |
87 | ========================================================= |
88 | 中文andEnglish测试Test | |
89 | taos> select trim(leading ' ' from ' 中文andEnglish测试Test') |
90 | trim(leading ' ' from ' 中文andEnglish测试Test') | |
91 | ========================================================= |
92 | 中文andEnglish测试Test | |
93 | taos> select trim(trailing ' ' from ' 中文andEnglish测试Test ') |
94 | trim(trailing ' ' from ' 中文andEnglish测试Test ') | |
95 | ============================================================= |
96 | 中文andEnglish测试Test | |
97 | taos> select trim('空格' from '空格中文andEngTes空格空格') |
98 | trim('空格' from '空格中文andEngTes空格空格') | |
99 | ========================================================== |
100 | 中文andEngTes | |
101 | taos> select trim(both '空格' from '空格中文andEngTes空格空格') |
102 | trim(both '空格' from '空格中文andEngTes空格空格') | |
103 | =============================================================== |
104 | 中文andEngTes | |
105 | taos> select trim(leading '空格' from '空格中文andEngTes空格空格') |
106 | trim(leading '空格' from '空格中文andEngTes空格空格') | |
107 | ================================================================== |
108 | 中文andEngTes空格空格 | |
109 | taos> select trim(trailing '空格' from '空格中文andEngTes空格空格') |
110 | trim(trailing '空格' from '空格中文andEngTes空格空格') | |
111 | =================================================================== |
112 | 空格中文andEngTes | |
113 | taos> select trim('blank' from 'blankblank中文andEnglish测试Tesblankblankblank') |
114 | trim('blank' from 'blankblank中文andEnglish测试Tesblankblank | |
115 | =================================================================== |
116 | 中文andEnglish测试Tes | |
117 | taos> select trim(both 'blank' from 'blankblank中文andEnglish测试Tesblankblankblank') |
118 | trim(both 'blank' from 'blankblank中文andEnglish测试Tesblank | |
119 | =================================================================== |
120 | 中文andEnglish测试Tes | |
121 | taos> select trim(leading 'blank' from 'blankblank中文andEnglish测试Tesblankblankblank') |
122 | trim(leading 'blank' from 'blankblank中文andEnglish测试Tesbl | |
123 | =================================================================== |
124 | 中文andEnglish测试Tesblankblankblank | |
125 | taos> select trim(trailing 'blank' from 'blankblank中文andEnglish测试Tesblankblankblank') |
126 | trim(trailing 'blank' from 'blankblank中文andEnglish测试Tesb | |
127 | =================================================================== |
128 | blankblank中文andEnglish测试Tes | |
129 | taos> select trim('空格blank' from '空格blank空格中Tes空格blank空') |
130 | trim('空格blank' from '空格blank空格中Tes空格blank空') | |
131 | =================================================================== |
132 | 空格中Tes空格blank空 | |
133 | taos> select trim(both '空格blank' from '空格blank空格中Tes空格blank空') |
134 | trim(both '空格blank' from '空格blank空格中Tes空格blank | |
135 | =================================================================== |
136 | 空格中Tes空格blank空 | |
137 | taos> select trim(leading '空格blank' from '空格blank空格中Tes空格blank空') |
138 | trim(leading '空格blank' from '空格blank空格中Tes空格bl | |
139 | =================================================================== |
140 | 空格中Tes空格blank空 | |
141 | taos> select trim(trailing '空格blank' from '空格blank空格中Tes空格blank空') |
142 | trim(trailing '空格blank' from '空格blank空格中Tes空格b | |
143 | =================================================================== |
144 | 空格blank空格中Tes空格blank空 | |
145 | taos> select trim(nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) != 0 order by ts limit 5 |
146 | trim(nch2 from nch1) | |
147 | ================================= |
148 | novel | |
149 | abc一二三abc一二三abc | |
150 | 一二三abc | |
151 | 一二三四五六七八九十 | |
152 | person | |
153 | taos> select trim(both nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) != 0 order by ts limit 5 |
154 | trim(both nch2 from nch1) | |
155 | ================================= |
156 | novel | |
157 | abc一二三abc一二三abc | |
158 | 一二三abc | |
159 | 一二三四五六七八九十 | |
160 | person | |
161 | taos> select trim(leading nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) != 0 order by ts limit 5 |
162 | trim(leading nch2 from nch1) | |
163 | ================================= |
164 | novel | |
165 | abc一二三abc一二三abc | |
166 | 一二三abc | |
167 | 一二三四五六七八九十 | |
168 | person | |
169 | taos> select trim(trailing nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) != 0 order by ts limit 5 |
170 | trim(trailing nch2 from nch1) | |
171 | ================================= |
172 | novel | |
173 | abc一二三abc一二三abc | |
174 | 一二三abc | |
175 | 一二三四五六七八九十 | |
176 | person | |
177 | taos> select trim(nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) = 0 order by ts limit 5 |
178 | trim(nch2 from nch1) | |
179 | ================================= |
180 | novel | |
181 | 一二三四五六七八九十 | |
182 | update | |
183 | prision | |
184 | novel | |
185 | taos> select trim(both nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) = 0 order by ts limit 5 |
186 | trim(both nch2 from nch1) | |
187 | ================================= |
188 | novel | |
189 | 一二三四五六七八九十 | |
190 | update | |
191 | prision | |
192 | novel | |
193 | taos> select trim(leading nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) = 0 order by ts limit 5 |
194 | trim(leading nch2 from nch1) | |
195 | ================================= |
196 | novel | |
197 | 一二三四五六七八九十 | |
198 | update | |
199 | prision | |
200 | novel | |
201 | taos> select trim(trailing nch2 from nch1) from ts_4893.meters where position(nch2 in nch1) = 0 order by ts limit 5 |
202 | trim(trailing nch2 from nch1) | |
203 | ================================= |
204 | novel | |
205 | 一二三四五六七八九十 | |
206 | update | |
207 | prision | |
208 | novel | |
209 | taos> select trim(var2 from nch1) from ts_4893.meters where position(var2 in nch1) != 0 order by ts limit 5 |
210 | trim(var2 from nch1) | |
211 | ================================= |
212 | novel | |
213 | novel | |
214 | abc | |
215 | 123321三二一 | |
216 | abc一二三abc一二三ab | |
217 | taos> select trim(both var2 from nch1) from ts_4893.meters where position(var2 in nch1) != 0 order by ts limit 5 |
218 | trim(both var2 from nch1) | |
219 | ================================= |
220 | novel | |
221 | novel | |
222 | abc | |
223 | 123321三二一 | |
224 | abc一二三abc一二三ab | |
225 | taos> select trim(leading var2 from nch1) from ts_4893.meters where position(var2 in nch1) != 0 order by ts limit 5 |
226 | trim(leading var2 from nch1) | |
227 | ================================= |
228 | novel | |
229 | novel | |
230 | abc | |
231 | 123321三二一 | |
232 | abc一二三abc一二三abc | |
233 | taos> select trim(trailing var2 from nch1) from ts_4893.meters where position(var2 in nch1) != 0 order by ts limit 5 |
234 | trim(trailing var2 from nch1) | |
235 | ================================= |
236 | novel | |
237 | novel | |
238 | 一二三abc | |
239 | 一二三123321三二一 | |
240 | abc一二三abc一二三ab | |
241 | taos> select trim(var2 from nch1) from ts_4893.meters where position(var2 in nch1) = 0 order by ts limit 5 |
242 | trim(var2 from nch1) | |
243 | ================================= |
244 | 一二三四五六七八九十 | |
245 | update | |
246 | prision | |
247 | novel | |
248 | novel | |
249 | taos> select trim(both var2 from nch1) from ts_4893.meters where position(var2 in nch1) = 0 order by ts limit 5 |
250 | trim(both var2 from nch1) | |
251 | ================================= |
252 | 一二三四五六七八九十 | |
253 | update | |
254 | prision | |
255 | novel | |
256 | novel | |
257 | taos> select trim(leading var2 from nch1) from ts_4893.meters where position(var2 in nch1) = 0 order by ts limit 5 |
258 | trim(leading var2 from nch1) | |
259 | ================================= |
260 | 一二三四五六七八九十 | |
261 | update | |
262 | prision | |
263 | novel | |
264 | novel | |
265 | taos> select trim(trailing var2 from nch1) from ts_4893.meters where position(var2 in nch1) = 0 order by ts limit 5 |
266 | trim(trailing var2 from nch1) | |
267 | ================================= |
268 | 一二三四五六七八九十 | |
269 | update | |
270 | prision | |
271 | novel | |
272 | novel | |
273 | taos> select trim(nch2 from var1) from ts_4893.meters where position(nch2 in var1) != 0 order by ts limit 5 |
274 | trim(nch2 from var1) | |
275 | ================================= |
276 | 一二三abc | |
277 | abc一二三abc一二三abc | |
278 | bc一二三abc一二三abc | |
279 | novel | |
280 | update | |
281 | taos> select trim(both nch2 from var1) from ts_4893.meters where position(nch2 in var1) != 0 order by ts limit 5 |
282 | trim(both nch2 from var1) | |
283 | ================================= |
284 | 一二三abc | |
285 | abc一二三abc一二三abc | |
286 | bc一二三abc一二三abc | |
287 | novel | |
288 | update | |
289 | taos> select trim(leading nch2 from var1) from ts_4893.meters where position(nch2 in var1) != 0 order by ts limit 5 |
290 | trim(leading nch2 from var1) | |
291 | ================================= |
292 | 一二三abc | |
293 | abc一二三abc一二三abc | |
294 | bc一二三abc一二三abc | |
295 | novel | |
296 | update | |
297 | taos> select trim(trailing nch2 from var1) from ts_4893.meters where position(nch2 in var1) != 0 order by ts limit 5 |
298 | trim(trailing nch2 from var1) | |
299 | ================================= |
300 | 一二三abc | |
301 | abc一二三abc一二三abc | |
302 | abc一二三abc一二三abc | |
303 | novel | |
304 | update | |
305 | taos> select trim(nch2 from var1) from ts_4893.meters where position(nch2 in var1) = 0 order by ts limit 5 |
306 | trim(nch2 from var1) | |
307 | ================================= |
308 | novel | |
309 | person | |
310 | novel | |
311 | plate | |
312 | 一二三四五六七八九十 | |
313 | taos> select trim(both nch2 from var1) from ts_4893.meters where position(nch2 in var1) = 0 order by ts limit 5 |
314 | trim(both nch2 from var1) | |
315 | ================================= |
316 | novel | |
317 | person | |
318 | novel | |
319 | plate | |
320 | 一二三四五六七八九十 | |
321 | taos> select trim(leading nch2 from var1) from ts_4893.meters where position(nch2 in var1) = 0 order by ts limit 5 |
322 | trim(leading nch2 from var1) | |
323 | ================================= |
324 | novel | |
325 | person | |
326 | novel | |
327 | plate | |
328 | 一二三四五六七八九十 | |
329 | taos> select trim(trailing nch2 from var1) from ts_4893.meters where position(nch2 in var1) = 0 order by ts limit 5 |
330 | trim(trailing nch2 from var1) | |
331 | ================================= |
332 | novel | |
333 | person | |
334 | novel | |
335 | plate | |
336 | 一二三四五六七八九十 | |
337 | taos> select trim(var2 from var1) from ts_4893.meters where position(var2 in var1) != 0 order by ts limit 5 |
338 | trim(var2 from var1) | |
339 | ================================= |
340 | novel | |
341 | plat | |
342 | 一二三abc | |
343 | 123321三二一 | |
344 | abc一二三abc一二三ab | |
345 | taos> select trim(both var2 from var1) from ts_4893.meters where position(var2 in var1) != 0 order by ts limit 5 |
346 | trim(both var2 from var1) | |
347 | ================================= |
348 | novel | |
349 | plat | |
350 | 一二三abc | |
351 | 123321三二一 | |
352 | abc一二三abc一二三ab | |
353 | taos> select trim(leading var2 from var1) from ts_4893.meters where position(var2 in var1) != 0 order by ts limit 5 |
354 | trim(leading var2 from var1) | |
355 | ================================= |
356 | novel | |
357 | plate | |
358 | 一二三abc | |
359 | 123321三二一 | |
360 | abc一二三abc一二三abc | |
361 | taos> select trim(trailing var2 from var1) from ts_4893.meters where position(var2 in var1) != 0 order by ts limit 5 |
362 | trim(trailing var2 from var1) | |
363 | ================================= |
364 | novel | |
365 | plat | |
366 | 一二三abc | |
367 | 一二三123321三二一 | |
368 | abc一二三abc一二三ab | |
369 | taos> select trim(var2 from var1) from ts_4893.meters where position(var2 in var1) = 0 order by ts limit 5 |
370 | trim(var2 from var1) | |
371 | ================================= |
372 | person | |
373 | novel | |
374 | 一二三四五六七八九十 | |
375 | update | |
376 | prision | |
377 | taos> select trim(both var2 from var1) from ts_4893.meters where position(var2 in var1) = 0 order by ts limit 5 |
378 | trim(both var2 from var1) | |
379 | ================================= |
380 | person | |
381 | novel | |
382 | 一二三四五六七八九十 | |
383 | update | |
384 | prision | |
385 | taos> select trim(leading var2 from var1) from ts_4893.meters where position(var2 in var1) = 0 order by ts limit 5 |
386 | trim(leading var2 from var1) | |
387 | ================================= |
388 | person | |
389 | novel | |
390 | 一二三四五六七八九十 | |
391 | update | |
392 | prision | |
393 | taos> select trim(trailing var2 from var1) from ts_4893.meters where position(var2 in var1) = 0 order by ts limit 5 |
394 | trim(trailing var2 from var1) | |
395 | ================================= |
396 | person | |
397 | novel | |
398 | 一二三四五六七八九十 | |
399 | update | |
400 | prision | |
401 | taos> select trim('一' from nch1) from ts_4893.meters where position('一' in nch1) != 0 order by ts limit 5 |
402 | trim('一' from nch1) | |
403 | ================================= |
404 | 二三四五六七八九十 | |
405 | 二三四五六七八九十 | |
406 | abc一二三abc一二三abc | |
407 | || | |
408 | 二三123321三二 | |
409 | taos> select trim(both '一' from nch1) from ts_4893.meters where position('一' in nch1) != 0 order by ts limit 5 |
410 | trim(both '一' from nch1) | |
411 | ================================= |
412 | 二三四五六七八九十 | |
413 | 二三四五六七八九十 | |
414 | abc一二三abc一二三abc | |
415 | || | |
416 | 二三123321三二 | |
417 | taos> select trim(leading '一' from nch1) from ts_4893.meters where position('一' in nch1) != 0 order by ts limit 5 |
418 | trim(leading '一' from nch1) | |
419 | ================================= |
420 | 二三四五六七八九十 | |
421 | 二三四五六七八九十 | |
422 | abc一二三abc一二三abc | |
423 | ||一一一一 | |
424 | 二三123321三二一 | |
425 | taos> select trim(trailing '一' from nch1) from ts_4893.meters where position('一' in nch1) != 0 order by ts limit 5 |
426 | trim(trailing '一' from nch1) | |
427 | ================================= |
428 | 一二三四五六七八九十 | |
429 | 一二三四五六七八九十 | |
430 | abc一二三abc一二三abc | |
431 | 一一一一一|| | |
432 | 一二三123321三二 | |
433 | taos> select trim('一' from nch1) from ts_4893.meters where position('一' in nch1) = 0 order by ts limit 5 |
434 | trim('一' from nch1) | |
435 | ================================= |
436 | novel | |
437 | update | |
438 | prision | |
439 | novel | |
440 | novel | |
441 | taos> select trim(both '一' from nch1) from ts_4893.meters where position('一' in nch1) = 0 order by ts limit 5 |
442 | trim(both '一' from nch1) | |
443 | ================================= |
444 | novel | |
445 | update | |
446 | prision | |
447 | novel | |
448 | novel | |
449 | taos> select trim(leading '一' from nch1) from ts_4893.meters where position('一' in nch1) = 0 order by ts limit 5 |
450 | trim(leading '一' from nch1) | |
451 | ================================= |
452 | novel | |
453 | update | |
454 | prision | |
455 | novel | |
456 | novel | |
457 | taos> select trim(trailing '一' from nch1) from ts_4893.meters where position('一' in nch1) = 0 order by ts limit 5 |
458 | trim(trailing '一' from nch1) | |
459 | ================================= |
460 | novel | |
461 | update | |
462 | prision | |
463 | novel | |
464 | novel | |
465 | taos> select trim('一' from var1) from ts_4893.meters where position('一' in var1) != 0 order by ts limit 5 |
466 | trim('一' from var1) | |
467 | ================================= |
468 | 二三四五六七八九十 | |
469 | 二三abc | |
470 | abc一二三abc一二三abc | |
471 | 二三123321三二 | |
472 | || | |
473 | taos> select trim(both '一' from var1) from ts_4893.meters where position('一' in var1) != 0 order by ts limit 5 |
474 | trim(both '一' from var1) | |
475 | ================================= |
476 | 二三四五六七八九十 | |
477 | 二三abc | |
478 | abc一二三abc一二三abc | |
479 | 二三123321三二 | |
480 | || | |
481 | taos> select trim(leading '一' from var1) from ts_4893.meters where position('一' in var1) != 0 order by ts limit 5 |
482 | trim(leading '一' from var1) | |
483 | ================================= |
484 | 二三四五六七八九十 | |
485 | 二三abc | |
486 | abc一二三abc一二三abc | |
487 | 二三123321三二一 | |
488 | ||一一一一 | |
489 | taos> select trim(trailing '一' from var1) from ts_4893.meters where position('一' in var1) != 0 order by ts limit 5 |
490 | trim(trailing '一' from var1) | |
491 | ================================= |
492 | 一二三四五六七八九十 | |
493 | 一二三abc | |
494 | abc一二三abc一二三abc | |
495 | 一二三123321三二 | |
496 | 一一一一一|| | |
497 | taos> select trim('一' from var1) from ts_4893.meters where position('一' in var1) = 0 order by ts limit 5 |
498 | trim('一' from var1) | |
499 | ================================= |
500 | novel | |
501 | person | |
502 | novel | |
503 | plate | |
504 | update | |
505 | taos> select trim(both '一' from var1) from ts_4893.meters where position('一' in var1) = 0 order by ts limit 5 |
506 | trim(both '一' from var1) | |
507 | ================================= |
508 | novel | |
509 | person | |
510 | novel | |
511 | plate | |
512 | update | |
513 | taos> select trim(leading '一' from var1) from ts_4893.meters where position('一' in var1) = 0 order by ts limit 5 |
514 | trim(leading '一' from var1) | |
515 | ================================= |
516 | novel | |
517 | person | |
518 | novel | |
519 | plate | |
520 | update | |
521 | taos> select trim(trailing '一' from var1) from ts_4893.meters where position('一' in var1) = 0 order by ts limit 5 |
522 | trim(trailing '一' from var1) | |
523 | ================================= |
524 | novel | |
525 | person | |
526 | novel | |
527 | plate | |
528 | update | |
529 | taos> select trim(nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') != 0 order by ts limit 5 |
530 | trim(nch2 from '三abbcfp三a') | |
531 | ================================== |
532 | 三abbcfp三a | |
533 | 三abbcfp三a | |
534 | 三abbcfp三a | |
535 | bbcfp | |
536 | 三abbcfp三a | |
537 | taos> select trim(both nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') != 0 order by ts limit 5 |
538 | trim(both nch2 from '三abbcfp三a') | |
539 | ======================================= |
540 | 三abbcfp三a | |
541 | 三abbcfp三a | |
542 | 三abbcfp三a | |
543 | bbcfp | |
544 | 三abbcfp三a | |
545 | taos> select trim(leading nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') != 0 order by ts limit 5 |
546 | trim(leading nch2 from '三abbcfp三a') | |
547 | ========================================== |
548 | 三abbcfp三a | |
549 | 三abbcfp三a | |
550 | 三abbcfp三a | |
551 | bbcfp三a | |
552 | 三abbcfp三a | |
553 | taos> select trim(trailing nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') != 0 order by ts limit 5 |
554 | trim(trailing nch2 from '三abbcfp三a') | |
555 | =========================================== |
556 | 三abbcfp三a | |
557 | 三abbcfp三a | |
558 | 三abbcfp三a | |
559 | 三abbcfp | |
560 | 三abbcfp三a | |
561 | taos> select trim(nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') = 0 order by ts limit 5 |
562 | trim(nch2 from '三abbcfp三a') | |
563 | ================================== |
564 | 三abbcfp三a | |
565 | 三abbcfp三a | |
566 | 三abbcfp三a | |
567 | 三abbcfp三a | |
568 | 三abbcfp三a | |
569 | taos> select trim(both nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') = 0 order by ts limit 5 |
570 | trim(both nch2 from '三abbcfp三a') | |
571 | ======================================= |
572 | 三abbcfp三a | |
573 | 三abbcfp三a | |
574 | 三abbcfp三a | |
575 | 三abbcfp三a | |
576 | 三abbcfp三a | |
577 | taos> select trim(leading nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') = 0 order by ts limit 5 |
578 | trim(leading nch2 from '三abbcfp三a') | |
579 | ========================================== |
580 | 三abbcfp三a | |
581 | 三abbcfp三a | |
582 | 三abbcfp三a | |
583 | 三abbcfp三a | |
584 | 三abbcfp三a | |
585 | taos> select trim(trailing nch2 from '三abbcfp三a') from ts_4893.meters where position(nch2 in '三abbcfp三a') = 0 order by ts limit 5 |
586 | trim(trailing nch2 from '三abbcfp三a') | |
587 | =========================================== |
588 | 三abbcfp三a | |
589 | 三abbcfp三a | |
590 | 三abbcfp三a | |
591 | 三abbcfp三a | |
592 | 三abbcfp三a | |
593 | taos> select trim(var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') != 0 order by ts limit 5 |
594 | trim(var2 from '三abbcfp三a') | |
595 | ================================== |
596 | bbcfp | |
597 | 三abbcfp三a | |
598 | 三abbcfp三a | |
599 | 三abbcfp三a | |
600 | 三abbcfp三 | |
601 | taos> select trim(both var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') != 0 order by ts limit 5 |
602 | trim(both var2 from '三abbcfp三a') | |
603 | ======================================= |
604 | bbcfp | |
605 | 三abbcfp三a | |
606 | 三abbcfp三a | |
607 | 三abbcfp三a | |
608 | 三abbcfp三 | |
609 | taos> select trim(leading var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') != 0 order by ts limit 5 |
610 | trim(leading var2 from '三abbcfp三a') | |
611 | ========================================== |
612 | bbcfp三a | |
613 | 三abbcfp三a | |
614 | 三abbcfp三a | |
615 | 三abbcfp三a | |
616 | 三abbcfp三a | |
617 | taos> select trim(trailing var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') != 0 order by ts limit 5 |
618 | trim(trailing var2 from '三abbcfp三a') | |
619 | =========================================== |
620 | 三abbcfp | |
621 | 三abbcfp三a | |
622 | 三abbcfp三a | |
623 | 三abbcfp三a | |
624 | 三abbcfp三 | |
625 | taos> select trim(var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') = 0 order by ts limit 5 |
626 | trim(var2 from '三abbcfp三a') | |
627 | ================================== |
628 | 三abbcfp三a | |
629 | 三abbcfp三a | |
630 | 三abbcfp三a | |
631 | 三abbcfp三a | |
632 | 三abbcfp三a | |
633 | taos> select trim(both var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') = 0 order by ts limit 5 |
634 | trim(both var2 from '三abbcfp三a') | |
635 | ======================================= |
636 | 三abbcfp三a | |
637 | 三abbcfp三a | |
638 | 三abbcfp三a | |
639 | 三abbcfp三a | |
640 | 三abbcfp三a | |
641 | taos> select trim(leading var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') = 0 order by ts limit 5 |
642 | trim(leading var2 from '三abbcfp三a') | |
643 | ========================================== |
644 | 三abbcfp三a | |
645 | 三abbcfp三a | |
646 | 三abbcfp三a | |
647 | 三abbcfp三a | |
648 | 三abbcfp三a | |
649 | taos> select trim(trailing var2 from '三abbcfp三a') from ts_4893.meters where position(var2 in '三abbcfp三a') = 0 order by ts limit 5 |
650 | trim(trailing var2 from '三abbcfp三a') | |
651 | =========================================== |
652 | 三abbcfp三a | |
653 | 三abbcfp三a | |
654 | 三abbcfp三a | |
655 | 三abbcfp三a | |
656 | 三abbcfp三a | |
657 | taos> select trim(' A ') |
658 | trim(' A ') | |
659 | ======================= |
660 | A | |
661 | taos> select trim(' 涛思 ') |
662 | trim(' 涛思 ') | |
663 | ============================ |
664 | 涛思 | |
665 | taos> select trim('a' FROM 'aaab bbba') |
666 | trim('a' from 'aaab bbba') | |
667 | ================================== |
668 | b bbb | |
669 | taos> select trim(LEADING FROM ' aaa ') |
670 | trim(leading from ' aaa ') | |
671 | ======================================= |
672 | aaa | |
673 | taos> select trim(LEADING 'a' FROM ' aaa abab aaaa ') |
674 | trim(leading 'a' from ' aaa abab aaaa ') | |
675 | ==================================================== |
676 | aaa abab aaaa | |
677 | taos> select trim(LEADING 'a' FROM 'aaa abab aaaa ') |
678 | trim(leading 'a' from 'aaa abab aaaa ') | |
679 | ================================================= |
680 | abab aaaa | |
681 | taos> select trim(LEADING '北' FROM '北京涛思数据科技有限公司北') |
682 | trim(leading '北' from '北京涛思数据科技有限公司北 | |
683 | =================================================================== |
684 | 京涛思数据科技有限公司北 | |
685 | taos> select trim(LEADING '北' FROM '北bei京涛思数据科技有限公司北') |
686 | trim(leading '北' from '北bei京涛思数据科技有限公司 | |
687 | =================================================================== |
688 | bei京涛思数据科技有限公司北 | |
689 | taos> select trim(TRAILING FROM ' aaa abab aaaa ') |
690 | trim(trailing from ' aaa abab aaaa ') | |
691 | ================================================= |
692 | aaa abab aaaa | |
693 | taos> select trim(TRAILING 'a' FROM 'aaa abab aaaa') |
694 | trim(trailing 'a' from 'aaa abab aaaa') | |
695 | =============================================== |
696 | aaa abab | |
697 | taos> select trim(TRAILING 'a' FROM ' aaa abab aaaa') |
698 | trim(trailing 'a' from ' aaa abab aaaa') | |
699 | ================================================== |
700 | aaa abab | |
701 | taos> select trim(TRAILING '北' FROM '北京涛思数据科技有限公司北') as sub |
702 | sub | |
703 | ================================= |
704 | 北京涛思数据科技有限公司 | |
705 | taos> select trim(TRAILING '北' FROM '北京涛思数据科技有限公司bei北') |
706 | trim(trailing '北' from '北京涛思数据科技有限公司be | |
707 | =================================================================== |
708 | 北京涛思数据科技有限公司bei | |
709 | taos> select trim(BOTH FROM ' aaa abab aaaa ') |
710 | trim(both from ' aaa abab aaaa ') | |
711 | ============================================= |
712 | aaa abab aaaa | |
713 | taos> select trim(BOTH 'a' FROM ' aaa abab aaaa ') |
714 | trim(both 'a' from ' aaa abab aaaa ') | |
715 | ================================================== |
716 | aaa abab aaaa | |
717 | taos> select trim(BOTH 'a' FROM 'aaa abab aaaa') |
718 | trim(both 'a' from 'aaa abab aaaa') | |
719 | =========================================== |
720 | abab | |
721 | taos> select trim(BOTH '北' FROM '北京涛思数据科技有限公司北') |
722 | trim(both '北' from '北京涛思数据科技有限公司北') | |
723 | ================================================================== |
724 | 京涛思数据科技有限公司 | |
725 | taos> select trim(nch2 from nch1) from ts_4893.d0 order by ts limit 10 |
726 | trim(nch2 from nch1) | |
727 | ================================= |
728 | novel | |
729 | 一二三四五六七八九十 | |
730 | update | |
731 | prision | |
732 | novel | |
733 | novel | |
734 | again | |
735 | 一二三四五六七八九十 | |
736 | novel | |
737 | again | |
738 | taos> select trim(nch2 from nch1) from ts_4893.meters order by ts limit 10 |
739 | trim(nch2 from nch1) | |
740 | ================================= |
741 | novel | |
742 | 一二三四五六七八九十 | |
743 | update | |
744 | prision | |
745 | novel | |
746 | novel | |
747 | again | |
748 | 一二三四五六七八九十 | |
749 | novel | |
750 | again | |
751 | taos> select trim(nch2 from var1) from ts_4893.d0 order by ts limit 10 |
752 | trim(nch2 from var1) | |
753 | ================================= |
754 | novel | |
755 | person | |
756 | novel | |
757 | plate | |
758 | 一二三四五六七八九十 | |
759 | update | |
760 | prision | |
761 | person | |
762 | prision | |
763 | plate | |
764 | taos> select trim(nch2 from var1) from ts_4893.meters order by ts limit 10 |
765 | trim(nch2 from var1) | |
766 | ================================= |
767 | novel | |
768 | person | |
769 | novel | |
770 | plate | |
771 | 一二三四五六七八九十 | |
772 | update | |
773 | prision | |
774 | person | |
775 | prision | |
776 | plate | |
777 | taos> select trim(var2 from nch1) from ts_4893.d0 order by ts limit 10 |
778 | trim(var2 from nch1) | |
779 | ================================= |
780 | novel | |
781 | 一二三四五六七八九十 | |
782 | update | |
783 | prision | |
784 | novel | |
785 | novel | |
786 | again | |
787 | 一二三四五六七八九十 | |
788 | novel | |
789 | again | |
790 | taos> select trim(var2 from nch1) from ts_4893.meters order by ts limit 10 |
791 | trim(var2 from nch1) | |
792 | ================================= |
793 | novel | |
794 | 一二三四五六七八九十 | |
795 | update | |
796 | prision | |
797 | novel | |
798 | novel | |
799 | again | |
800 | 一二三四五六七八九十 | |
801 | novel | |
802 | again | |
803 | taos> select trim(var2 from var1) from ts_4893.d0 order by ts limit 10 |
804 | trim(var2 from var1) | |
805 | ================================= |
806 | novel | |
807 | person | |
808 | novel | |
809 | plat | |
810 | 一二三四五六七八九十 | |
811 | update | |
812 | prision | |
813 | person | |
814 | prision | |
815 | plate | |
816 | taos> select trim(var2 from var1) from ts_4893.meters order by ts limit 10 |
817 | trim(var2 from var1) | |
818 | ================================= |
819 | novel | |
820 | person | |
821 | novel | |
822 | plat | |
823 | 一二三四五六七八九十 | |
824 | update | |
825 | prision | |
826 | person | |
827 | prision | |
828 | plate | |
829 | taos> select trim(null) |
830 | trim(null) | |
831 | ============= |
832 | NULL | |
833 | taos> select trim('') |
834 | trim('') | |
835 | =========== |
836 | | |
837 | taos> select trim(leading ' ' from ' hello') |
838 | trim(leading ' ' from ' hello') | |
839 | ==================================== |
840 | hello | |
841 | taos> select trim(trailing ' ' from 'hello ') |
842 | trim(trailing ' ' from 'hello ') | |
843 | ===================================== |
844 | hello | |
845 | taos> select trim('0' from '000123000') |
846 | trim('0' from '000123000') | |
847 | ============================= |
848 | 123 | |
849 | taos> select trim(' hello ') |
850 | trim(' hello ') | |
851 | ==================== |
852 | hello | |
853 | taos> select trim(' apple banana ') |
854 | trim(' apple banana ') | |
855 | ============================= |
856 | apple banana | |
857 | var2 | trim('*' from var2) | |
858 | ================================================================== |
859 | e | e | |
860 | taos> select trim('x' from 'hello') |
861 | trim('x' from 'hello') | |
862 | ========================= |
863 | hello | |
864 | taos> select trim('longer' from 'short') |
865 | trim('longer' from 'short') | |
866 | ============================== |
867 | short | |
868 | taos> select trim('hello') |
869 | trim('hello') | |
870 | ================ |
871 | hello | |
872 | taos> select trim(' 12345 ') |
873 | trim(' 12345 ') | |
874 | ====================== |
875 | 12345 | |
876 | ========================================== |
877 | hello world | |
878 | taos> select trim(upper(' hello world ')) |
879 | trim(upper(' hello world ')) | |
880 | ================================= |
881 | HELLO WORLD | |
882 | ========================================== |
883 | hello world | |
884 | =============================================== |
885 | ---hello-world--- | |
886 | name | trim(name) | |
887 | ================================================================== |
888 | lili | lili | |
889 | var1 | trim(trailing '!' from var1) | |
890 | ================================================================== |
891 | novel | novel | |
892 | nch1 | trim(leading '-' from nch1) | |
893 | ================================================================== |
894 | novel | novel | |