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

Изменение свойств поля   Найти похожие ветки 

 
dolmat   (2007-03-22 12:35) [0]

Как изменить существующее поле
scet varchar(7)
на
scet varchar(7) not null


 
Desdechado ©   (2007-03-22 12:44) [1]

UPDATE Export_ATS
 SET access_id = 0
 WHERE access_id IS NULL;
UPDATE rdb$relation_fields
 SET rdb$null_flag = 1
 WHERE rdb$field_name = "ACCESS_ID" and rdb$relation_name = "EXPORT_ATS";


 
atruhin ©   (2007-03-22 13:42) [2]

После этого обязательно backup/restore.
А вообще возьми IBExpert там все прекрасно делается.


 
Jan   (2007-03-22 14:12) [3]


> После этого обязательно backup/restore.

с чего бы это?


 
Val ©   (2007-03-22 16:13) [4]

может, лучше not null constraint сделать? или поле пересоздать... не гут как-то без особой надобности в потроха лазить, имхо.


 
atruhin ©   (2007-03-22 16:20) [5]

> с чего бы это?

С того что если на это поле, после изменения, уже созданны (или попытаться создать)
ораничения, констрэйны изменять данные, будут глюки.


 
Jan   (2007-03-22 16:48) [6]


> С того что если на это поле, после изменения, уже созданны
> (или попытаться создать)
> ораничения, констрэйны изменять данные, будут глюки.


и


> А вообще возьми IBExpert там все прекрасно делается.

Т.е. ты хочешь сказать что IBExpert это делает по другому?


 
atruhin ©   (2007-03-22 17:59) [7]

> Т.е. ты хочешь сказать что IBExpert это делает по другому?

Нет. Также. С теми же проблемами. Просто раз автор задает подобный вопрос, значит он не знаком с этим инструментом.


 
Johnmen ©   (2007-03-23 09:45) [8]

Я хочу сказать, что делает по-другому. А именно, не модифицирует напрямую системные таблицы.


 
Desdechado ©   (2007-03-23 11:01) [9]

Johnmen ©   (23.03.07 09:45) [8]
Зависит от версии сервера. IB6 не поддерживает AFAIR прямую манипуляцию NULL/NOT NULL командами DDL.
IBExpert может выполнять операции по-разному в зависимости от настроек подключения (там указывается версия сервера).



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

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



Память: 0.46 MB
Время: 0.023 c
2-1179578772
AnSky
2007-05-19 16:46
2007.06.10
Сортировка в StringGrid


2-1179483933
News
2007-05-18 14:25
2007.06.10
Сетевое приложение


2-1178640857
Санёк77
2007-05-08 20:14
2007.06.10
Помогите, пожалуйста, разобраться!


3-1174167110
Хан
2007-03-18 00:31
2007.06.10
Нужна помощь. Хотелось бы спросить целеобразно ли это


1-1176617592
Major Gray
2007-04-15 10:13
2007.06.10
Нестандартная реакция TPopupMenu.




   Наверх