2015-05-13 3 views
0
UPDATE record 
SET recordId = replace(recordId, substr(recordId, 6, 3), '000'), 
WHERE recordId LIKE '%001' 

Ошибкиобновление части поля в SQLite

Кажется, что recordId = replace(recordId, substr(recordId, 6, 3), '000') не допускается в UPDATE.

Как это сделать?

+1

Итак, какие ошибки вы получили? –

ответ

1

Вы должны удалить запятую , перед тем where

UPDATE record SET recordId = replace(recordId, substr(recordId, 6, 3), '000') 
WHERE recordId LIKE '%001' 

В следующий раз не забудьте поставить сообщение об ошибке, пожалуйста. Мы не знаем, в чем проблема. Я только сею, что есть запасная запятая случайно.

Смежные вопросы