980 lines
41 KiB
Plaintext
980 lines
41 KiB
Plaintext
|
|
taos> select replace('aaaa','a','b')
|
|
replace('aaaa','a','b') |
|
|
==========================
|
|
bbbb |
|
|
|
|
taos> select replace('aaaa','aa','b')
|
|
replace('aaaa','aa','b') |
|
|
===========================
|
|
bb |
|
|
|
|
taos> select replace('aaaa','a','bb')
|
|
replace('aaaa','a','bb') |
|
|
===========================
|
|
bbbbbbbb |
|
|
|
|
taos> select replace('aaaa','','b')
|
|
replace('aaaa','','b') |
|
|
=========================
|
|
aaaa |
|
|
|
|
taos> select replace('bbbb','a','c')
|
|
replace('bbbb','a','c') |
|
|
==========================
|
|
bbbb |
|
|
|
|
taos> select replace(concat(lower(concat('THIS',' ','IS',' ','A',' ')),upper('false'),' ','test'),'FALSE','REAL')
|
|
replace(concat(lower(concat('THIS',' ','IS',' ','A',' ')),upper( |
|
|
===================================================================
|
|
this is a REAL test |
|
|
|
|
taos> select replace('北京涛思','北京', '')
|
|
replace('北京涛思','北京', '') |
|
|
=======================================
|
|
涛思 |
|
|
|
|
taos> select replace('北京涛思','涛思', '')
|
|
replace('北京涛思','涛思', '') |
|
|
=======================================
|
|
北京 |
|
|
|
|
taos> select replace('北京涛思.com','思.', '北京')
|
|
replace('北京涛思.com','思.', '北京') |
|
|
===============================================
|
|
北京涛北京com |
|
|
|
|
taos> select replace('北京涛思.com','北com', '北京涛')
|
|
replace('北京涛思.com','北com', '北京涛') |
|
|
====================================================
|
|
北京涛思.com |
|
|
|
|
taos> select replace('北京涛思', char(ascii('北')), 'wrongans')
|
|
replace('北京涛思', char(ascii('北')), 'wrongans') |
|
|
==========================================================
|
|
北京涛思 |
|
|
|
|
taos> select replace(nch1, 'a', 'b') from ts_4893.meters order by ts limit 5
|
|
replace(nch1, 'a', 'b') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
updbte |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, 'a', 'b') from ts_4893.meters where position('a' IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, 'a', 'b') |
|
|
=================================
|
|
updbte |
|
|
bgbin |
|
|
bgbin |
|
|
plbte |
|
|
bbc一二三bbc一二三bbc |
|
|
|
|
taos> select replace(nch1, 'a', 'b') from ts_4893.meters where position('a' IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, 'a', 'b') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(nch1, 'a', '啊') from ts_4893.meters order by ts limit 5
|
|
replace(nch1, 'a', '啊') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
upd啊te |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, 'a', '啊') from ts_4893.meters where position('a' IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, 'a', '啊') |
|
|
=================================
|
|
upd啊te |
|
|
啊g啊in |
|
|
啊g啊in |
|
|
pl啊te |
|
|
啊bc一二三啊bc一二三啊bc |
|
|
|
|
taos> select replace(nch1, 'a', '啊') from ts_4893.meters where position('a' IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, 'a', '啊') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '一', '壹') from ts_4893.meters order by ts limit 5
|
|
replace(nch1, '一', '壹') |
|
|
=================================
|
|
novel |
|
|
壹二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '一', '壹') from ts_4893.meters where position('一' IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, '一', '壹') |
|
|
=================================
|
|
壹二三四五六七八九十 |
|
|
壹二三四五六七八九十 |
|
|
abc壹二三abc壹二三abc |
|
|
壹壹壹壹壹||壹壹壹壹 |
|
|
壹二三123321三二壹 |
|
|
|
|
taos> select replace(nch1, '一', '壹') from ts_4893.meters where position('一' IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, '一', '壹') |
|
|
=================================
|
|
novel |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '一', '1') from ts_4893.meters order by ts limit 5
|
|
replace(nch1, '一', '1') |
|
|
=================================
|
|
novel |
|
|
1二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '一', '1') from ts_4893.meters where position('一' IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, '一', '1') |
|
|
=================================
|
|
1二三四五六七八九十 |
|
|
1二三四五六七八九十 |
|
|
abc1二三abc1二三abc |
|
|
11111||1111 |
|
|
1二三123321三二1 |
|
|
|
|
taos> select replace(nch1, '一', '1') from ts_4893.meters where position('一' IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, '一', '1') |
|
|
=================================
|
|
novel |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(nch1, nch2, 'nch2') from ts_4893.meters order by ts limit 5
|
|
replace(nch1, nch2, 'nch2') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novnch2l |
|
|
|
|
taos> select replace(nch1, nch2, 'nch2') from ts_4893.meters where position(nch2 IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, nch2, 'nch2') |
|
|
=================================
|
|
novnch2l |
|
|
anch2c一二三anch2c一二三anch2c |
|
|
一二三anch2c |
|
|
一二三nch2五六七八九十 |
|
|
pnch2rson |
|
|
|
|
taos> select replace(nch1, nch2, 'nch2') from ts_4893.meters where position(nch2 IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, nch2, 'nch2') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, var2, 'var2') from ts_4893.meters order by ts limit 5
|
|
replace(nch1, var2, 'var2') |
|
|
=================================
|
|
novvar2l |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, var2, 'var2') from ts_4893.meters where position(var2 IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, var2, 'var2') |
|
|
=================================
|
|
novvar2l |
|
|
novvar2l |
|
|
var2abc |
|
|
var2123321三二一 |
|
|
abvar2一二三abvar2一二三abvar2 |
|
|
|
|
taos> select replace(nch1, var2, 'var2') from ts_4893.meters where position(var2 IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, var2, 'var2') |
|
|
=================================
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '三', nch2) from ts_4893.meters order by ts limit 5
|
|
replace(nch1, '三', nch2) |
|
|
=================================
|
|
novel |
|
|
一二f四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '三', nch2) from ts_4893.meters where position('三' IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, '三', nch2) |
|
|
=================================
|
|
一二f四五六七八九十 |
|
|
一二d四五六七八九十 |
|
|
abc一二babc一二babc |
|
|
一二三a123321三a二一 |
|
|
一二babc |
|
|
|
|
taos> select replace(nch1, '三', nch2) from ts_4893.meters where position('三' IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, '三', nch2) |
|
|
=================================
|
|
novel |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '三', var2) from ts_4893.meters order by ts limit 5
|
|
replace(nch1, '三', var2) |
|
|
=================================
|
|
novel |
|
|
一二三a四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, '三', var2) from ts_4893.meters where position('三' IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, '三', var2) |
|
|
=================================
|
|
一二三a四五六七八九十 |
|
|
一二b四五六七八九十 |
|
|
abc一二fabc一二fabc |
|
|
一二三a123321三a二一 |
|
|
一二一二三abc |
|
|
|
|
taos> select replace(nch1, '三', var2) from ts_4893.meters where position('三' IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, '三', var2) |
|
|
=================================
|
|
novel |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(nch1, nch2, var2) from ts_4893.meters order by ts limit 5
|
|
replace(nch1, nch2, var2) |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novbl |
|
|
|
|
taos> select replace(nch1, nch2, var2) from ts_4893.meters where position(nch2 IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, nch2, var2) |
|
|
=================================
|
|
novbl |
|
|
afc一二三afc一二三afc |
|
|
一二三a一二三c |
|
|
一二三三a五六七八九十 |
|
|
pdrson |
|
|
|
|
taos> select replace(nch1, nch2, var2) from ts_4893.meters where position(nch2 IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, nch2, var2) |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, var2, nch2) from ts_4893.meters order by ts limit 5
|
|
replace(nch1, var2, nch2) |
|
|
=================================
|
|
nov四l |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
|
|
taos> select replace(nch1, var2, nch2) from ts_4893.meters where position(var2 IN nch1) != 0 order by ts limit 5
|
|
replace(nch1, var2, nch2) |
|
|
=================================
|
|
nov四l |
|
|
novcl |
|
|
babc |
|
|
三a123321三二一 |
|
|
abf一二三abf一二三abf |
|
|
|
|
taos> select replace(nch1, var2, nch2) from ts_4893.meters where position(var2 IN nch1) = 0 order by ts limit 5
|
|
replace(nch1, var2, nch2) |
|
|
=================================
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
|
|
taos> select replace(var1, 'a', 'b') from ts_4893.meters order by ts limit 5
|
|
replace(var1, 'a', 'b') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plbte |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, 'a', 'b') from ts_4893.meters where position('a' IN var1) != 0 order by ts limit 5
|
|
replace(var1, 'a', 'b') |
|
|
=================================
|
|
plbte |
|
|
updbte |
|
|
plbte |
|
|
updbte |
|
|
一二三bbc |
|
|
|
|
taos> select replace(var1, 'a', 'b') from ts_4893.meters where position('a' IN var1) = 0 order by ts limit 5
|
|
replace(var1, 'a', 'b') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
prision |
|
|
|
|
taos> select replace(var1, 'a', '啊') from ts_4893.meters order by ts limit 5
|
|
replace(var1, 'a', '啊') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
pl啊te |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, 'a', '啊') from ts_4893.meters where position('a' IN var1) != 0 order by ts limit 5
|
|
replace(var1, 'a', '啊') |
|
|
=================================
|
|
pl啊te |
|
|
upd啊te |
|
|
pl啊te |
|
|
upd啊te |
|
|
一二三啊bc |
|
|
|
|
taos> select replace(var1, 'a', '啊') from ts_4893.meters where position('a' IN var1) = 0 order by ts limit 5
|
|
replace(var1, 'a', '啊') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
prision |
|
|
|
|
taos> select replace(var1, '一', '壹') from ts_4893.meters order by ts limit 5
|
|
replace(var1, '一', '壹') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
壹二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, '一', '壹') from ts_4893.meters where position('一' IN var1) != 0 order by ts limit 5
|
|
replace(var1, '一', '壹') |
|
|
=================================
|
|
壹二三四五六七八九十 |
|
|
壹二三abc |
|
|
abc壹二三abc壹二三abc |
|
|
壹二三123321三二壹 |
|
|
壹壹壹壹壹||壹壹壹壹 |
|
|
|
|
taos> select replace(var1, '一', '壹') from ts_4893.meters where position('一' IN var1) = 0 order by ts limit 5
|
|
replace(var1, '一', '壹') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
update |
|
|
|
|
taos> select replace(var1, '一', '1') from ts_4893.meters order by ts limit 5
|
|
replace(var1, '一', '1') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
1二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, '一', '1') from ts_4893.meters where position('一' IN var1) != 0 order by ts limit 5
|
|
replace(var1, '一', '1') |
|
|
=================================
|
|
1二三四五六七八九十 |
|
|
1二三abc |
|
|
abc1二三abc1二三abc |
|
|
1二三123321三二1 |
|
|
11111||1111 |
|
|
|
|
taos> select replace(var1, '一', '1') from ts_4893.meters where position('一' IN var1) = 0 order by ts limit 5
|
|
replace(var1, '一', '1') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
update |
|
|
|
|
taos> select replace(var1, nch2, 'nch2') from ts_4893.meters order by ts limit 5
|
|
replace(var1, nch2, 'nch2') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, nch2, 'nch2') from ts_4893.meters where position(nch2 IN var1) != 0 order by ts limit 5
|
|
replace(var1, nch2, 'nch2') |
|
|
=================================
|
|
一二nch2bc |
|
|
anch2c一二三anch2c一二三anch2c |
|
|
nch2bc一二三nch2bc一二三nch2bc |
|
|
novnch2l |
|
|
upnch2ate |
|
|
|
|
taos> select replace(var1, nch2, 'nch2') from ts_4893.meters where position(nch2 IN var1) = 0 order by ts limit 5
|
|
replace(var1, nch2, 'nch2') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, var2, 'var2') from ts_4893.meters order by ts limit 5
|
|
replace(var1, var2, 'var2') |
|
|
=================================
|
|
novvar2l |
|
|
person |
|
|
novel |
|
|
platvar2 |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, var2, 'var2') from ts_4893.meters where position(var2 IN var1) != 0 order by ts limit 5
|
|
replace(var1, var2, 'var2') |
|
|
=================================
|
|
novvar2l |
|
|
platvar2 |
|
|
一二三var2bc |
|
|
var2123321三二一 |
|
|
abvar2一二三abvar2一二三abvar2 |
|
|
|
|
taos> select replace(var1, var2, 'var2') from ts_4893.meters where position(var2 IN var1) = 0 order by ts limit 5
|
|
replace(var1, var2, 'var2') |
|
|
=================================
|
|
person |
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
|
|
taos> select replace(var1, '三', nch2) from ts_4893.meters order by ts limit 5
|
|
replace(var1, '三', nch2) |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二e四五六七八九十 |
|
|
|
|
taos> select replace(var1, '三', nch2) from ts_4893.meters where position('三' IN var1) != 0 order by ts limit 5
|
|
replace(var1, '三', nch2) |
|
|
=================================
|
|
一二e四五六七八九十 |
|
|
一二三aabc |
|
|
abc一二babc一二babc |
|
|
一二三a123321三a二一 |
|
|
一二c四五六七八九十 |
|
|
|
|
taos> select replace(var1, '三', nch2) from ts_4893.meters where position('三' IN var1) = 0 order by ts limit 5
|
|
replace(var1, '三', nch2) |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
update |
|
|
|
|
taos> select replace(var1, '三', var2) from ts_4893.meters order by ts limit 5
|
|
replace(var1, '三', var2) |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二b四五六七八九十 |
|
|
|
|
taos> select replace(var1, '三', var2) from ts_4893.meters where position('三' IN var1) != 0 order by ts limit 5
|
|
replace(var1, '三', var2) |
|
|
=================================
|
|
一二b四五六七八九十 |
|
|
一二aabc |
|
|
abc一二fabc一二fabc |
|
|
一二四123321四二一 |
|
|
一二b四五六七八九十 |
|
|
|
|
taos> select replace(var1, '三', var2) from ts_4893.meters where position('三' IN var1) = 0 order by ts limit 5
|
|
replace(var1, '三', var2) |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
update |
|
|
|
|
taos> select replace(var1, nch2, var2) from ts_4893.meters order by ts limit 5
|
|
replace(var1, nch2, var2) |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, nch2, var2) from ts_4893.meters where position(nch2 IN var1) != 0 order by ts limit 5
|
|
replace(var1, nch2, var2) |
|
|
=================================
|
|
一二abc |
|
|
afc一二三afc一二三afc |
|
|
四bc一二三四bc一二三四bc |
|
|
novdl |
|
|
up一二三ate |
|
|
|
|
taos> select replace(var1, nch2, var2) from ts_4893.meters where position(nch2 IN var1) = 0 order by ts limit 5
|
|
replace(var1, nch2, var2) |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, var2, nch2) from ts_4893.meters order by ts limit 5
|
|
replace(var1, var2, nch2) |
|
|
=================================
|
|
nov四l |
|
|
person |
|
|
novel |
|
|
plat一 |
|
|
一二三四五六七八九十 |
|
|
|
|
taos> select replace(var1, var2, nch2) from ts_4893.meters where position(var2 IN var1) != 0 order by ts limit 5
|
|
replace(var1, var2, nch2) |
|
|
=================================
|
|
nov四l |
|
|
plat一 |
|
|
一二三三abc |
|
|
b123321三二一 |
|
|
abf一二三abf一二三abf |
|
|
|
|
taos> select replace(var1, var2, nch2) from ts_4893.meters where position(var2 IN var1) = 0 order by ts limit 5
|
|
replace(var1, var2, nch2) |
|
|
=================================
|
|
person |
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', nch2, 'nch2') from ts_4893.meters order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', nch2, 'nch2 |
|
|
===================================================================
|
|
一二三nch2五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdench2ghijk213124123 |
|
|
一二三四五六七abnch2defghijk213124123 |
|
|
nch2二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdnch2fghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', nch2, 'nch2') from ts_4893.meters where position(nch2 IN '一二三四五六七abcdefghijk213124123') != 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', nch2, 'nch2 |
|
|
===================================================================
|
|
一二三nch2五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdench2ghijk213124123 |
|
|
一二三四五六七abnch2defghijk213124123 |
|
|
nch2二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdnch2fghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', nch2, 'nch2') from ts_4893.meters where position(nch2 IN '一二三四五六七abcdefghijk213124123') = 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', nch2, 'nch2 |
|
|
===================================================================
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', nch2, var2) from ts_4893.meters order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', nch2, var2) |
|
|
===================================================================
|
|
一二三e五六七abcdefghijk213124123 |
|
|
一二三四五六七abcde三aghijk213124123 |
|
|
一二三四五六七ab四defghijk213124123 |
|
|
e二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdbfghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', nch2, var2) from ts_4893.meters where position(nch2 IN '一二三四五六七abcdefghijk213124123') != 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', nch2, var2) |
|
|
===================================================================
|
|
一二三e五六七abcdefghijk213124123 |
|
|
一二三四五六七abcde三aghijk213124123 |
|
|
一二三四五六七ab四defghijk213124123 |
|
|
e二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdbfghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', nch2, var2) from ts_4893.meters where position(nch2 IN '一二三四五六七abcdefghijk213124123') = 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', nch2, var2) |
|
|
===================================================================
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', var2, 'var2') from ts_4893.meters order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', var2, 'var2 |
|
|
===================================================================
|
|
一二三四五六七abcdvar2fghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三var2五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdvar2fghijk213124123 |
|
|
一二三四五六七avar2cdefghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', var2, 'var2') from ts_4893.meters where position(var2 IN '一二三四五六七abcdefghijk213124123') != 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', var2, 'var2 |
|
|
===================================================================
|
|
一二三四五六七abcdvar2fghijk213124123 |
|
|
一二三var2五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdvar2fghijk213124123 |
|
|
一二三四五六七avar2cdefghijk213124123 |
|
|
一二三四五六七abcdefvar2hijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', var2, 'var2') from ts_4893.meters where position(var2 IN '一二三四五六七abcdefghijk213124123') = 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', var2, 'var2 |
|
|
===================================================================
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', var2, nch2) from ts_4893.meters order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', var2, nch2) |
|
|
===================================================================
|
|
一二三四五六七abcd四fghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三c五六七abcdefghijk213124123 |
|
|
一二三四五六七abcd一fghijk213124123 |
|
|
一二三四五六七aecdefghijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', var2, nch2) from ts_4893.meters where position(var2 IN '一二三四五六七abcdefghijk213124123') != 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', var2, nch2) |
|
|
===================================================================
|
|
一二三四五六七abcd四fghijk213124123 |
|
|
一二三c五六七abcdefghijk213124123 |
|
|
一二三四五六七abcd一fghijk213124123 |
|
|
一二三四五六七aecdefghijk213124123 |
|
|
一二三四五六七abcdef一二三hijk213124123 |
|
|
|
|
taos> select replace('一二三四五六七abcdefghijk213124123', var2, nch2) from ts_4893.meters where position(var2 IN '一二三四五六七abcdefghijk213124123') = 0 order by ts limit 5
|
|
replace('一二三四五六七abcdefghijk213124123', var2, nch2) |
|
|
===================================================================
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
一二三四五六七abcdefghijk213124123 |
|
|
|
|
taos> select replace('aabbccdd','aa', 'ee')
|
|
replace('aabbccdd','aa', 'ee') |
|
|
=================================
|
|
eebbccdd |
|
|
|
|
taos> select replace('aabbccdd','AA', 'ee')
|
|
replace('aabbccdd','AA', 'ee') |
|
|
=================================
|
|
aabbccdd |
|
|
|
|
taos> select replace('北京','北' , '南')
|
|
replace('北京','北' , '南') |
|
|
==================================
|
|
南京 |
|
|
|
|
taos> select replace('北京','京' , '南')
|
|
replace('北京','京' , '南') |
|
|
==================================
|
|
北南 |
|
|
|
|
taos> select replace('北京taos','北' , '南')
|
|
replace('北京taos','北' , '南') |
|
|
======================================
|
|
南京taos |
|
|
|
|
taos> select replace(nch1, nch2, 't') from ts_4893.d0 order by ts limit 10
|
|
replace(nch1, nch2, 't') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novtl |
|
|
novel |
|
|
again |
|
|
一二三四五六七八九十 |
|
|
novel |
|
|
again |
|
|
|
|
taos> select replace(nch1, nch2, 't') from ts_4893.meters order by ts limit 10
|
|
replace(nch1, nch2, 't') |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novtl |
|
|
novel |
|
|
again |
|
|
一二三四五六七八九十 |
|
|
novel |
|
|
again |
|
|
|
|
taos> select replace(nch1, var2, 't') from ts_4893.d0 order by ts limit 10
|
|
replace(nch1, var2, 't') |
|
|
=================================
|
|
novtl |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
again |
|
|
一二三四五六七八九十 |
|
|
novtl |
|
|
again |
|
|
|
|
taos> select replace(nch1, var2, 't') from ts_4893.meters order by ts limit 10
|
|
replace(nch1, var2, 't') |
|
|
=================================
|
|
novtl |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
novel |
|
|
novel |
|
|
again |
|
|
一二三四五六七八九十 |
|
|
novtl |
|
|
again |
|
|
|
|
taos> select replace(var1, nch2, 't') from ts_4893.d0 order by ts limit 10
|
|
replace(var1, nch2, 't') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
person |
|
|
prision |
|
|
plate |
|
|
|
|
taos> select replace(var1, nch2, 't') from ts_4893.meters order by ts limit 10
|
|
replace(var1, nch2, 't') |
|
|
=================================
|
|
novel |
|
|
person |
|
|
novel |
|
|
plate |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
person |
|
|
prision |
|
|
plate |
|
|
|
|
taos> select replace(var1, var2, 't') from ts_4893.d0 order by ts limit 10
|
|
replace(var1, var2, 't') |
|
|
=================================
|
|
novtl |
|
|
person |
|
|
novel |
|
|
platt |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
person |
|
|
prision |
|
|
plate |
|
|
|
|
taos> select replace(var1, var2, 't') from ts_4893.meters order by ts limit 10
|
|
replace(var1, var2, 't') |
|
|
=================================
|
|
novtl |
|
|
person |
|
|
novel |
|
|
platt |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
person |
|
|
prision |
|
|
plate |
|
|
|
|
taos> select replace(nch1, nch2, var1) from ts_4893.d0 order by ts limit 10
|
|
replace(nch1, nch2, var1) |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
nov一二三四五六七八九十l |
|
|
novel |
|
|
again |
|
|
一二三四五六七八九十 |
|
|
novel |
|
|
again |
|
|
|
|
taos> select replace(nch1, nch2, var1) from ts_4893.meters order by ts limit 10
|
|
replace(nch1, nch2, var1) |
|
|
=================================
|
|
novel |
|
|
一二三四五六七八九十 |
|
|
update |
|
|
prision |
|
|
nov一二三四五六七八九十l |
|
|
novel |
|
|
again |
|
|
一二三四五六七八九十 |
|
|
novel |
|
|
again |
|
|
|
|
taos> select replace(null, 'aa', 'ee')
|
|
replace(null, 'aa', 'ee') |
|
|
============================
|
|
NULL |
|
|
|
|
taos> select replace(null, 'A', 'B')
|
|
replace(null, 'A', 'B') |
|
|
==========================
|
|
NULL |
|
|
|
|
taos> select replace('', '', 'B')
|
|
replace('', '', 'B') |
|
|
=======================
|
|
|
|
|
|
|
taos> select replace('', 'A', 'B')
|
|
replace('', 'A', 'B') |
|
|
========================
|
|
|
|
|
|
|
taos> select replace('A', 'A', '')
|
|
replace('A', 'A', '') |
|
|
========================
|
|
|
|
|
|
|
taos> select replace('aabbccdd', null, 'ee')
|
|
replace('aabbccdd', null, 'ee') |
|
|
==================================
|
|
NULL |
|
|
|
|
taos> select replace('Hello', 'Z', 'X')
|
|
replace('Hello', 'Z', 'X') |
|
|
=============================
|
|
Hello |
|
|
|
|
taos> select replace('Hello World', ' ', '_')
|
|
replace('Hello World', ' ', '_') |
|
|
===================================
|
|
Hello_World |
|
|
|
|
taos> select replace('Hello World', 'World', 'MySQL')
|
|
replace('Hello World', 'World', 'MySQL') |
|
|
===========================================
|
|
Hello MySQL |
|
|
|
|
taos> select replace('12345', '5', 'five')
|
|
replace('12345', '5', 'five') |
|
|
================================
|
|
1234five |
|
|
|
|
taos> select replace('中国', '中', '国')
|
|
replace('中国', '中', '国') |
|
|
==================================
|
|
国国 |
|
|
|
|
taos> select replace('é', 'e', 'a')
|
|
replace('é', 'e', 'a') |
|
|
==========================
|
|
é |
|
|
|
|
taos> select replace('!@#', '@', '#')
|
|
replace('!@#', '@', '#') |
|
|
===========================
|
|
!## |
|
|
|
|
taos> select replace('123456', '7', 'eight')
|
|
replace('123456', '7', 'eight') |
|
|
==================================
|
|
123456 |
|
|
|
|
taos> select replace(concat('A', 'B', 'C'), 'B', 'Z')
|
|
replace(concat('A', 'B', 'C'), 'B', 'Z') |
|
|
===========================================
|
|
AZC |
|
|
|
|
taos> select replace(upper('abc'), 'A', 'X')
|
|
replace(upper('abc'), 'A', 'X') |
|
|
==================================
|
|
XBC |
|
|
|
|
taos> select replace(trim(' Hello '), 'l', 'L')
|
|
replace(trim(' Hello '), 'l', 'L') |
|
|
=======================================
|
|
HeLLo |
|
|
|
|
taos> select replace(lower('HELLO'), 'h', 'H')
|
|
replace(lower('HELLO'), 'h', 'H') |
|
|
====================================
|
|
Hello |
|
|
|
|
taos> select name, replace(substring(name, 1, 5), 'e', 'o') from ts_4893.meters limit 1
|
|
name | replace(substring(name, 1, 5), 'e', 'o') |
|
|
============================================================================
|
|
lili | lili |
|
|
|
|
taos> select name, replace(name, 'a', 'o') from ts_4893.meters limit 1
|
|
name | replace(name, 'a', 'o') |
|
|
==================================================================
|
|
lili | lili |
|
|
|
|
taos> select var1, replace(var1, '1', 'one') from ts_4893.meters limit 1
|
|
var1 | replace(var1, '1', 'one') |
|
|
==================================================================
|
|
novel | novel |
|
|
|
|
taos> select nch1, replace(nch1, 'n', 'm') from ts_4893.meters limit 1
|
|
nch1 | replace(nch1, 'n', 'm') |
|
|
==================================================================
|
|
novel | movel |
|
|
|