Drupal - Как изменить / удалить метатеги

mytable:

Value  ColOne
--------------------
1      Cleo, Smith

Следующее должно работать, если не так много столбцов

ALTER TABLE mytable ADD ColTwo nvarchar(256);
UPDATE mytable SET ColTwo = LEFT(ColOne, Charindex(',', ColOne) - 1);
--'Cleo' = LEFT('Cleo, Smith', Charindex(',', 'Cleo, Smith') - 1)
UPDATE mytable SET ColTwo = REPLACE(ColOne, ColTwo + ',', '');
--' Smith' = REPLACE('Cleo, Smith', 'Cleo' + ',')
UPDATE mytable SET ColOne = REPLACE(ColOne, ',' + ColTwo, ''), ColTwo = LTRIM(ColTwo);
--'Cleo' = REPLACE('Cleo, Smith', ',' + ' Smith', '') 

Результат:

Value  ColOne ColTwo
--------------------
1      Cleo   Smith
0
задан qasimzee 7 August 2013 в 10:45
поделиться