Обновить тип столбца sqlite

#android #sqlite

#Android #sqlite

Вопрос:

Столбцы в моей таблице в настоящее время являются «текстовыми», мне нужно изменить их на «text collate nocase». Как бы мне это сделать без потери данных?

Ответ №1:

Просто запустите ALTER TABLE команду для столбца. Вы не должны терять данные, но сначала протестируйте.

Ознакомьтесь с документами для точного синтаксиса;

Комментарии:

1. Важная вещь, которую следует извлечь из документов, заключается в том, что в любом столбце может быть сохранено что угодно. Присвоенный ему тип является скорее намеком на то, какого типа данные там.

Ответ №2:

Недавно мне пришлось сделать что-то подобное. Я использовал RazorSQL.

RazorSQL