Доброго времени суток.
Небольшая проблемка возникла)
Создал запрос на добавление в таблицу колонки где в каждой строчке будет тестовая расшифровка идентификатора объектов таблицы.
ADD COLUMN VEGPOLРастительность_полl (Name)
FROM Table_klass2
SET TO B
WHERE Class_id = A
Где VEGPOLРастительность_полl - имя таблицы с объектами, которая будет обновляться. А Name имя колонки с расшифровкой. Table_klass2 таблица содержащая все коды идентификаторов (колонка А) и соответствующие им расшифровки (колонка B).
Во время выполнения сначала пишет что не возможно создать временную колонку Name, а при последующих попытках пишет что выполнение данной операции с колонкой Name не возможно... хотя самой колонки в таблице нет.
Может я вообще иду не по правильному пути? )
Слияние таблиц с помощью SQL
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 11 сен 2009, 12:24
- Репутация: 0
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 11 сен 2009, 12:24
- Репутация: 0
Re: Слияние таблиц с помощью SQL
Проблема решена.
Alter Table VEGPOLРастительность_полl ( add Name Char(150) )
ADD COLUMN VEGPOLРастительность_полl (Name)
FROM Table_klass2
SET TO B
WHERE Class_id = A
Alter Table VEGPOLРастительность_полl ( add Name Char(150) ) - команда на создание поля необходимого для работы функции ADD COLUMN.
Alter Table VEGPOLРастительность_полl ( add Name Char(150) )
ADD COLUMN VEGPOLРастительность_полl (Name)
FROM Table_klass2
SET TO B
WHERE Class_id = A
Alter Table VEGPOLРастительность_полl ( add Name Char(150) ) - команда на создание поля необходимого для работы функции ADD COLUMN.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя