値のあるセルがありますcell = '0,B,1,D,4,T...'
(最悪の場合)
私が望むのは、値を更新することです'b,B,d,D,t,T...'
(最良の場合)
'0,B,d,D,t,T..'
時々、値が固定されていない可能性があることがわかります。
私がやりたいことは、セル内で一種の複数のチェックを行い、最適なケースの値になるまで必要なビットを置き換えることです。例:
UPDATE some_table
SET some_table.some_col = REPLACE(some_table.some_col, '0,B', 'b,B')
WHERE some_table.some_row = 'RELATED_ROW'
AND some_table.some_col LIKE'%0,B%'
UPDATE some_table
SET some_table.some_col = REPLACE(some_table.some_col, '1,D', 'd,D')
WHERE some_table.some_row = 'RELATED_ROW'
AND some_table.some_col LIKE'%1,D%'
.
.
.
しかし、単一のステートメントでそれを行うことが可能かどうか知りたいですか? UPDATE
たくさんの別々のスクリプトを実行する必要がないように。