Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / INSERT INTO в самое себя.... / 7 сообщений из 7, страница 1 из 1
13.01.2004, 11:49
    #32374078
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO в самое себя....
Есть запросик:
Код: plaintext
1.
2.
3.
4.
INSERT INTO Model_Tex_Descr ( Model, IdInModel, Operation_id, Equip_Id, Description, CreateDate )
SELECT  "A001"  AS Model, Model_Tex_Descr.IdInModel, Model_Tex_Descr.Operation_id,
Model_Tex_Descr.Equip_Id, Model_Tex_Descr.Description, Model_Tex_Descr.CreateDate
FROM Model_Tex_Descr
WHERE (((Model_Tex_Descr.Model)= "A002" ));


Материться следующим образом:

Error Wait... can't append all the records in the append query

Wait... set 0 field(s) to Null due to a tape coversion failture, and it didn't add 17 records to the table due to key violations, 0 records due to lock violations, and 0 records due validation rule violations.

ни х не понимаю...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
13.01.2004, 11:53
    #32374090
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO в самое себя....
Спортивный интерес
...
Рейтинг: 0 / 0
13.01.2004, 12:06
    #32374116
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO в самое себя....
да хорошая погода.....

а по теме слабо?

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
13.01.2004, 12:13
    #32374134
IgorM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO в самое себя....
Какое в таблице ключевое поле(я)? Уникальные индексы есть? Сколько записей с Model = "A002"?

Сделай обычный select и посмотри, что он тебе возвратит, проверь данные на правильность по ключам и уникальным индексам.
...
Рейтинг: 0 / 0
13.01.2004, 12:18
    #32374144
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO в самое себя....
2 IgorM
Дело в том что вставляю из этой же таблицы... так что всё соответсвует правилам или по крайней мере должно...
ключевое поле - счётчик в запрос не включено.
Смысл запроса чтобы скопировать данные из одной модели в другую...
записей - 17
даже ентот запрос показывает всё что надо...
насчёт индексов в первую очередь проверил...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
13.01.2004, 12:24
    #32374156
IgorM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO в самое себя....
"...didn't add 17 records to the table due to key violations..." - значит по ключам не все проверил. Без струтуры базы трудно сказать точно...
...
Рейтинг: 0 / 0
13.01.2004, 12:36
    #32374192
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO в самое себя....
ок...

мдааа.... ну я и лохонулся считал что у меня поле Id - AutoNumber, а оказалось просто Number....

Спасибо вопрос снят...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / INSERT INTO в самое себя.... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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