Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> INSERT – INTO – SELECT 
:(
    Опции темы
nordlender2
Дата 17.11.2010, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 2.8.2010

Репутация: нет
Всего: нет



Привет всем,

мне надо внести в таблицу доплнительный язык. Пока тексты не перевели надо вписать оригенальные тексты и  поменять пока только LanguageID.
Для этого я использовал INSERT – INTO – SELECT – Statement . Но в результате получаю ошибку.  Может кото знает, где и что я неправельно делаю.

Исходная Таблица
Цитата

DIVISIONID    LANGID    NAME
1                 1     week
1                 1     month
1                 1     year



Что должно получиться 
Цитата

DIVISIONID    LANGID    NAME
1                  1    week
1                  1    month
1                  1    year
1                  2    week
1                  2    month
1                  2    year



SQL -  Statement : 
Код

insert  into text (DIVISIONID, LANGID ,  NAME)
select DIVISIONID, 2  , NAME from  text where LANGID = 1 and DIVISIONID = 1 ;


Спасибо за ренее
PM MAIL   Вверх
Zloxa
Дата 17.11.2010, 15:13 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Цитата(nordlender2 @  17.11.2010,  14:53 Найти цитируемый пост)
Но в результате получаю ошибку.

Военная тайна наверно не позволяет приветси текст ошибки и платформу, которая используется?
Цитата(nordlender2 @  17.11.2010,  14:53 Найти цитируемый пост)
text 

такое название таблицы может оказаться зарезервированным словом для диалекта, который вы используете. Указывайте такие названия согласно соглашениям именования выбранной вами платформы. Для MS заврените в [], для My в ``, для оракла, ИБ "". При этом обратите внимание на регистр, в котором указано имя объекта.



--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
nordlender2
Дата 17.11.2010, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 2.8.2010

Репутация: нет
Всего: нет



Цитата(Zloxa @  17.11.2010,  15:13 Найти цитируемый пост)
Военная тайна наверно не позволяет приветси текст ошибки и платформу, которая используется?

 

Код

contains the semantics error[s]: - 2:76 - the table >>"KEZ_DIM_TEXT"<< modified in an INSERT statement must not be accessed in a subquery


text  - это тестовое название, на саммом деле теблица насывается EZ_DIM_TEXT 
платформa - DB2
PM MAIL   Вверх
Zloxa
Дата 17.11.2010, 15:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Цитата(nordlender2 @  17.11.2010,  15:43 Найти цитируемый пост)
the table >>"KEZ_DIM_TEXT"<< modified in an INSERT statement must not be accessed in a subquery

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


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
nordlender2
Дата 17.11.2010, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 2.8.2010

Репутация: нет
Всего: нет



спасибо за быстрай ответ..
терзают меня ещё сомненеия что это наша Програмка косячит... Для запросов в ДБ была написан небольшой такой GUI - Tool. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0469 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.