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

Вставка в dbf используя Агрегаты   Найти похожие ветки 

 
Oleg_delphin ©   (2003-04-29 16:51) [0]

Помогите работа стоит!!!!!!!
Запрос такой
Insert Into "A.dbf" (aphone, amin)//amin - Кокой он должен быть, Numeric(5) не проходит и Numeric(...) тоже
select Aphone, sum(amin)//amin - Numeric(5)
from "B.dbf"
group by Aphone


 
Соловьев ©   (2003-04-29 17:02) [1]

numeric(100) - прокатит? а вообще что-то вставляется в A.dbf?
Что хоть за ошибка?


 
VAleksey ©   (2003-04-29 18:10) [2]

Это вообще что?
Код в студию.


 
Oleg_delphin ©   (2003-04-30 08:03) [3]

Ошибка, не соответствие типов


 
anton2v ©   (2003-04-30 08:52) [4]

numeric(x,y), где x - количество цифорок целой части, y - после запятой


 
Johnmen ©   (2003-04-30 09:12) [5]

Что же такие мучения ?
Просто приведи тип :
select Aphone, cast(sum(amin) as numeric...{такой же тип, как у amin в A.dbf}) ...


 
paulsin ©   (2003-04-30 09:57) [6]


> Johnmen © (30.04.03 09:12)
> Что же такие мучения ?
> Просто приведи тип :
> select Aphone, cast(sum(amin) as numeric...{такой же тип,
> как у amin в A.dbf}) ...

именно так, но интересный факт при использовании DBase код не проходит, а при Парадоксе без проблем :-(


 
Соловьев ©   (2003-04-30 10:01) [7]


> факт при использовании DBase код не проходит,

что-то я такого не замечал. пользуюсь cast и проблем не было.


 
Johnmen ©   (2003-04-30 10:03) [8]

>paulsin © (30.04.03 09:57)
>интересный факт при использовании DBase код не проходит

Действительно интересный...
Можно подробности ?


 
Kudatsky   (2003-04-30 11:01) [9]

Да сих пор я считал, что в DBF-файлы вставить строку нельзя.
Что такое агрегаты ? Агрегатные функции ?
Где написано, что в DBF-файл можно вставить строку ?


 
koks ©   (2003-04-30 12:32) [10]

9 из 10 что у тебя таблицы A.dbf b B.dbf разных "уровней" DBF.
т.е. одни например DbaseIII а другой DbaseV. А с полями все OK.
Проверь уровни каждой таблицы (напр. через SLQ Explorer - указываешь на таблицу и см. параметр "version"). Уровни у А и B должны быть одинаковы. Установи "уровень" DBase-таблиц по-умолчанию. BDE administrator ->Configuration->Drivers->Native->Dbase -> читаешь help по параметру level...



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

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



Память: 0.47 MB
Время: 0.009 c
14-70503
snoup
2003-05-02 22:29
2003.05.22
Люди помогите пожалуйста с TNMPop3!!!


3-70128
rosl
2003-04-30 07:02
2003.05.22
UpdateSQL


14-70519
KSergey
2003-05-01 12:00
2003.05.22
Изображения TIFF и JPEG


3-70140
Алексей
2003-05-01 12:27
2003.05.22
кодирование потоков данных


1-70341
Shadowofman
2003-05-08 17:17
2003.05.22
Как повысить точность TTimer?




   Наверх