Можно ли изменить столбец без запуска raw sql в DbVisualizer + SQLite
Работает над базой данных SQLite, кажется, DbVisualizer Pro очень хорошо выполняет большую часть работы, кроме одной,
Изменение схемы таблицы.
Мне часто нужно изменить имя столбца, тип данных и т. Д., Но я не хочу делать это с помощью необработанного оператора SQL. Мой обходной путь - открыть SQLite Manager в Firefox, чтобы просто изменить схему.
Можно ли использовать DbVisualizer для изменения схемы? большое спасибо!
Изменить: Изменить действие таблицы, упомянутые ниже Роджер, кажется, правильный путь. Но почему-то я могу только добавить столбец, существующий столбец, кажется, только для чтения.
Мой DBVisualizer Pro Evaluation. Отличается ли оценка от других?
Edit2: Использование SQLite Manager иногда опасно, как указано ниже. только что узнал, что переименование столбца может привести к потере внешнего ключа. но обходной путь здесь
1 ответ
В DbVisualizer Pro есть действие Изменить таблицу (и Создать таблицу для создания новых таблиц). Выберите фактическую таблицу, которую вы хотите изменить, на вкладке Базы данных, щелкните правой кнопкой мыши и выберите "Изменить таблицу". Для того, чтобы это работало, вам нужен DbVisualizer Pro, а тип базы данных для вашего соединения должен быть установлен на Автоопределение (рекомендуется) или SQLite.