Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
demas Гость
|
Добавлено: Пт Окт 08 2004 03:14 Заголовок сообщения: Помогите новичку с IB |
|
|
Необходимо удалить лишние данные из базы данных.
- Подключаюсь к базе данных через IB Consle, захожу в нужную таблицу, выбираю закладку data. нахожу нужное и нажимаю на "-".
- Необходимые данные в одной из таблиц удалил без проблем
- В другой повляется следующее:
"violation of FOREIGN KEY constraint "FK_RIGHTS_RELATION_REALTYLI" on table "RIGHTS".
Таблицу "RIGHTS" и поле "FK_RIGHTS_RELATION_REALTYLI" нашел. Что означает эта фраза и что такое FOREIGN KEY я не знаю.
При попытке исправить данное появляется сообщение:
"Arithmetic exception, numeric overflow, or string trucation
Cannot transliterate character between character sets"
ПОЖАЛУЙСА ПОМОГИТЕ МНЕ БЕЗТОЛКОВОМУ!!! |
|
Вернуться к началу |
|
 |
Alexandr 172
Зарегистрирован: 03.09.2004 Сообщения: 66 Откуда: Челябинск
|
Добавлено: Пт Окт 08 2004 09:01 Заголовок сообщения: |
|
|
Цитата: | "violation of FOREIGN KEY constraint "FK_RIGHTS_RELATION_REALTYLI" on table "RIGHTS". |
Эта ошибка появляется из-за того, что с удаляемыми строками связаны данные в другой таблице (внешний ключ). Это означает, что сначала нужно удалить данные из дочерней таблицы. _________________ www.pay-ace.com/Ras254 - всем в подарок $150 |
|
Вернуться к началу |
|
 |
|