Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
ВнизВставка в 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 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c