Вниз
Скачать: 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.01 c
14-91862
Князь Мышкин
2003-07-11 12:03
2003.07.28
Делфи для микроконтроллеров


3-91646
DBDev
2003-07-04 18:30
2003.07.28
Не могу избавится от BDE. Ставил эксперименты с TDatabase


7-91922
chuvak
2003-05-19 13:23
2003.07.28
Тут гдето проскакивала тема про замену Explorera на свою программ


8-91774
Эдик Дятлов
2003-04-05 12:32
2003.07.28
Рисование вращения 3-х мерной фигруры !!!


3-91661
Vi-Vi
2003-07-03 16:31
2003.07.28
Как добавить поле програмным путем?




   Наверх