Вниз
Скачать: CL | DM;

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

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
14-58462
Spawn
2003-07-24 09:32
2003.08.18
Удаление ограничительных полей


14-58387
Pirl
2003-08-04 05:49
2003.08.18
Определение переменной


14-58440
Shluz
2003-08-02 00:05
2003.08.18
Хороший программист родился или стал??


14-58488
alextov
2003-07-23 15:16
2003.08.18
Проблемы со скриптами во FreeReport 2.23


14-58416
Igor__
2003-07-31 04:45
2003.08.18
Почему мой винт не на всех компах пашет ???




   Наверх