Слияние таблиц с помощью SQL

MapInfo, MapBasic
Ответить
XELLGIS
Новоприбывший
Сообщения: 5
Зарегистрирован: 11 сен 2009, 12:24
Репутация: 0

Слияние таблиц с помощью SQL

Сообщение XELLGIS »

Доброго времени суток.
Небольшая проблемка возникла)
Создал запрос на добавление в таблицу колонки где в каждой строчке будет тестовая расшифровка идентификатора объектов таблицы.

ADD COLUMN VEGPOLРастительность_полl (Name)
FROM Table_klass2
SET TO B
WHERE Class_id = A

Где VEGPOLРастительность_полl - имя таблицы с объектами, которая будет обновляться. А Name имя колонки с расшифровкой. Table_klass2 таблица содержащая все коды идентификаторов (колонка А) и соответствующие им расшифровки (колонка B).

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

Может я вообще иду не по правильному пути? )
XELLGIS
Новоприбывший
Сообщения: 5
Зарегистрирован: 11 сен 2009, 12:24
Репутация: 0

Re: Слияние таблиц с помощью SQL

Сообщение XELLGIS »

Проблема решена.

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.
Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя