Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Хочу узнать, нет ли в стандарте SQL [D5]


mik ©   (2002-03-26 15:05:00) 

встроенной функции округления типа round?


mik   (2002-03-26 15:34:00) [1]

Лучше наверное будет сделать это через round. А затем в update указать полученное зн-е


Johnmen   (2002-03-26 15:34:00) [2]

>alexandervasjuk © : Без проблем ! :o)


alexandervasjuk   (2002-03-26 15:32:00) [3]

Я округляю так

cast(fld * 100 as integer)/100

Это до двух знаков


mik   (2002-03-26 15:27:00) [4]

Про MS SQL - это ясно, я хотел узнать - есть ли в стандарте SQL-92?


Johnmen   (2002-03-26 15:25:00) [5]

Попробуй в запросе :
CAST(fld AS integer) AS rndfld
где fld - с плавающей точкой
rndfld - что получилось
При этом округление до целого...


mik   (2002-03-26 15:22:00) [6]

DBaseIII+


Shirson   (2002-03-26 15:20:00) [7]

В MS SQL есть

ROUND(numeric_expression, length[, function])
FLOOR(numeric_expression)
CEILING(numeric_expression)


Johnmen   (2002-03-26 15:12:00) [8]

А какая всетаки БД ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо