Используя Sqlite3, создайте версию полного заголовка слагом - PullRequest
2 голосов
/ 08 февраля 2011

У меня есть таблица базы данных sqlite3. Я добавил столбец с названием title_slug. Я хочу взять содержимое столбца title и обновить новый столбец title_slug версией slug. Могу ли я сделать это прямо из sqlite3 или мне нужно кодировать его вне программы?

1 Ответ

1 голос
/ 02 марта 2011

во-первых, в SQLite нет циклов.Не очень универсальным решением может быть:

UPDATE mytab SET title_slug = replace(replace(title_slug, ' ', '-'), '!', '')

, но вам придется добавить много символов для замены?!

...