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 | |