I need to update column firstname
in table Taulu
( removing single quotes ). I also need to add ‘X’ to another column sq
if values where updated.
I would like to update this in one statement.
What I tried so far:
x
UPDATE Taulu set
firstname = REPLACE(dataa, '''', ''),
IF SELECT firstname from Taulu
WHERE
firstname LIKE '%''%' OR
firstname LIKE '''%' OR
firstname LIKE '%''' <> '' sq= 'X'
ELSE sq= '')
Advertisement
Answer
Something like this, I think:
UPDATE Taulu
SET firstname = REPLACE(dataa, '''', ''),
sq = 'X'
WHERE firstname LIKE '%''%' ;
The WHERE
clause should identify only the rows that will be updated (those with single quotes). I’m not sure if the assignment to sq
should be a simple assignment or sq = sq + 'X'
.