Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.08.18;
Скачать: [xml.tar.bz2];

Вниз

Удаление ограничительных полей   Найти похожие ветки 

 
Spawn   (2003-07-24 09:32) [0]

При попытке удалить поле с ограничением, выдает такую ошибку:

Unsuccessful metadata update
cannot delete
COLUMN MONEY
there are 2 dependencies
Statement: ALTER TABLE ADOC DROP MONEY

посмотрел в http://www.isp.idknet.com/development/interbase/devinfo/0115.htm. Там указано, что необходимо запросом

select rdb$field_source from rdb$relation_fields
where rdb$field_name = <column> and rdb$table_name = <table>

выбрать соответствующее значение для модификации, но при попытке сделать такой запрос:

select rdb$field_source from rdb$relation_fields
where rdb$field_name = MONEY and rdb$table_name = ADOC

получаю ошибку с сообщением, что поле Money не существует.

Каким образом тогда изменить поле с ограничением? Заранее спасибо.


 
Spawn   (2003-07-24 09:33) [1]

Или удалить.


 
Reindeer Moss Eater   (2003-07-24 09:35) [2]

where rdb$field_name = "MONEY "


 
Spawn   (2003-07-24 09:47) [3]

Сенк, но сейчас пишет, что RDB$TABLE_NAME неизвестное поле.


 
Reindeer Moss Eater   (2003-07-24 09:52) [4]

Слушай, может ты сам догадаешся сделать
select * from rdb$relation_fields
и посмотришь как там правильно поле с именем таблицы называется?


 
Zacho   (2003-07-24 10:04) [5]

Или используй IBExpert, там есть довольно удобные средства для просмотра зависимостей.


 
Spawn   (2003-07-24 10:15) [6]

Zacho © (24.07.03 10:04) СЕНК)))) ALTER DOMAIN RDB$208 DROP DEFAULT не помог, а вот в IBExpert сразу все установил как нужно. Жаль что я его раньше не скачал :)



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.08.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.003 c
14-58456
OlegID
2003-07-24 07:04
2003.08.18
МССКЛ+Д7. отношение


14-58480
Владий
2003-07-23 16:00
2003.08.18
Как внести рассчитанное значение?...


14-58421
reticon
2003-08-03 11:01
2003.08.18
Строительство яхты =)


14-58473
XanderMan
2003-07-23 16:41
2003.08.18
Неотменяемая транзакция внутри сохраненной процедуры


14-58467
Алексей
2003-07-23 08:29
2003.08.18
Упаковка dbf таблицы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский