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