powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как переименовать столбец в SQLite?
3 сообщений из 3, страница 1 из 1
Как переименовать столбец в SQLite?
    #36777844
alexkam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста, каким образом переименовать столбец в таблице SQLite?

C уважением, Алексей
www.itproportal.ru
...
Рейтинг: 0 / 0
Как переименовать столбец в SQLite?
    #36777961
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создай новую таблицу, перекопируй данные, убей старую таблицу, переименуй новую таблицу.
...
Рейтинг: 0 / 0
Как переименовать столбец в SQLite?
    #36778623
Alexbootch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так примерно можно переименовать название столбца в таблице
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
BEGIN TRANSACTION;
-- создаем временную таблицу Temper
CREATE TEMPORARY TABLE Temper_backup(name,temp);
-- копируем данные из таблицы Temper во временную таблицу Temper_backup
INSERT INTO Temper_backup SELECT name,temp FROM Temper;
-- удаляем таблицу Temper
DROP TABLE Temper;
-- создаем таблицу Temper
CREATE TABLE Temper(name,new);
-- вставляем данные из таблицы Temper_backup в таблицу Temper
INSERT INTO Temper SELECT name,temp FROM Temper_backup;
-- удаляем таблицу Temper_backup
DROP TABLE Temper_backup;
COMMIT;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как переименовать столбец в SQLite?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]