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

TQuery   Найти похожие ветки 

← →
ruslan   (2003-07-02 16:02) [0]

Уважаемые мастера,
ввел в таблицу вычисляемые поля (3 шт),
далее попробовал выполнить команду вставки из Query Analyzer - без вопросов,
НО та же команда из проги с Query.ExecSQL - выдает ошибку:
"Insert failed because the following SET options have incorrect settings: ARITHABORT"
Пожалуйста помогите


← →
ruslan   (2003-07-02 16:13) [1]

insert into A (kod1, kod2, data) values (1,1,null)
первичный ключ таблицы А [kod1, kod2]


← →
ruslan   (2003-07-02 16:14) [2]

вычисляемые поля в команде не упомянаются


← →
Жук ©   (2003-07-02 16:31) [3]

insert into A (kod1, kod2) values (1,1)


← →
ruslan   (2003-07-03 07:51) [4]

> Жук. insert into A (kod1, kod2) values (1,1)
не помогло - та же ошибка


← →
ruslan   (2003-07-03 08:26) [5]

тем кто интересуется вопросом:
источник проблемы - попытка использовать вычисляемое поле в составе уникального ключа таблицы. Думаю хорошая замена триггера, но...
Если есть идеи как все-же совместить - напишите.
Спасибо


← →
Alibaba ©   (2003-07-03 08:43) [6]

>ruslan
>...Думаю хорошая замена триггера, но...

Заменить триггер таким образом - это интерестно.
Надо попробовать.


← →
ruslan   (2003-07-03 08:49) [7]

> Alibaba © (03.07.03 08:43)
если получится (с ADO и/или др. компонентами) - сообщи


← →
интересующийся   (2003-07-04 05:49) [8]

>ruslan
> структуру таблицы A


← →
ruslan   (2003-07-04 07:50) [9]

> интересующийся (04.07.03 05:49)
create table A
(
KOD1 decimal (19) not null,
KOD2 decimal (19) not null,
EXP int not null default(0) check (exp in (0,1)),
DATA datetime,
EKOD1_uk as (kod1*EXP),
E_KOD1 as (kod1*(1-EXP)),
E_KOD2 as (kod2*(1-EXP)),
Constraint PK_A primary key (kod1, kod2),
Constraint UK_A unique (kod2, EKOD1_uk)
)



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

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



Память: 0.46 MB
Время: 0.011 c
8-91772
antonyan
2003-04-07 10:41
2003.07.28
Цвет точки (пиксела)


1-91760
Keith Flint
2003-07-15 18:11
2003.07.28
Загрузка bmp в TSlider


7-91931
HeWSter
2003-04-16 07:09
2003.07.28
Как отследить DiskChange в ДОСе?


6-91802
Aleksei85
2003-05-18 01:02
2003.07.28
Как узнать, скачивается информация(через модем) или нет


14-91856
Дмитрий К.К.
2003-07-11 06:17
2003.07.28
Именинники 11 июля




   Наверх