Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Вниз

Как CAST в SUM() вписать, (если вообще можно)...   Найти похожие ветки 

 
Vemer   (2004-01-16 18:55) [0]

Здравствуйте.
Есть поле Integer, но его сумма по таблице в Integer не влазит, как CAST в SUM(Field)(в запросе суммирующем) вписать правильно, а то не получилось у меня? Пытался превратить в Numeric 15,0. Или эта проблема по другому решаеться? Можно конечно через ХП, но нежелательно..


 
Sandman25   (2004-01-16 18:58) [1]

sum(cast(myfield as dec(15,0))


 
Vemer   (2004-01-16 19:04) [2]

То Sandman25
Спасибо. А можешь еще написать, чем Numeric от Decimal отличаеться, а то в Фаронове нифига на эту тему...


 
Anatoly Podgoretsky   (2004-01-16 19:21) [3]

Не помню касается это ИБ или нет, сильно зависит от сервера, но там где различается, Numeric это Float, а Decimal это BCD


 
jack128   (2004-01-16 20:22) [4]


> . А можешь еще написать, чем Numeric от Decimal отличаеться,
> а то в Фаронове нифига на эту тему...

В 3 диалекте - ничем.
В 1 - ом, если разрядность от 1 до 4, то Numeric храниться как smallint, а decimal как Integer..


 
Johnmen   (2004-01-17 01:14) [5]

>jack128 © (16.01.04 20:22)

Не совсем так...:)

>Vemer © (16.01.04 19:04)

Считай, что ничем. Это есть псевдотипы полей. В реальности существуют только int, float, double precision. В поздних версиях ещё int64.


 
Vemer   (2004-01-17 01:45) [6]

А сумму в 10 муликов мне это выдаст? Просто не проверял еще, другой модуль допинываю..


 
Johnmen   (2004-01-17 01:49) [7]

Попробовать надо....
Только непонятно, чему в реальной жизни это соответствует...:)


 
jack128   (2004-01-17 10:21) [8]


> Johnmen © (17.01.04 01:14) [5]
Ковязин/Востриков в первом Мире Interbase утверждают именно так..


 
Anatoly Podgoretsky   (2004-01-17 13:53) [9]

Дополнительно надо различать хранение и обработку на сервере, с получением и обработкой на клиенте.



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

Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
1-29374
Devel
2004-01-28 19:38
2004.02.10
как общаться с cервисом ?


1-29441
vlv
2004-01-29 15:44
2004.02.10
Компонент архивирования


7-29635
ikivio
2003-11-23 07:38
2004.02.10
Привилегии записи в реестр.


14-29588
Ig
2004-01-20 00:20
2004.02.10
Как в строковом массиве определить длину?


1-29326
Yermek
2004-01-25 21:46
2004.02.10
Delphi and Word





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский