Главная страница
    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.027 c
14-29549
sad
2004-01-21 08:17
2004.02.10
Lazarus.Win32..Компонент для работы с Interbase Firebird.


4-29667
Bopros
2003-12-04 19:50
2004.02.10
Помогите с GetNamedSecurityInfo


1-29385
Прямой
2004-02-01 22:18
2004.02.10
Надо получить иконку для зарегистрированного в системе файла


11-29295
puky
2003-05-23 19:19
2004.02.10
Многоязыковой интерфейс


6-29496
closer
2003-12-04 23:28
2004.02.10
Каким образом можно сменить рабочую группу





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский