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




Вниз

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


mik   (2002-03-26 15:05) [0]

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



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

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



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

В MS SQL есть

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



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

DBaseIII+



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

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



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

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



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

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

cast(fld * 100 as integer)/100

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



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

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



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

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




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




Наверх





Память: 0.72 MB
Время: 0.025 c
1-46302           Дима2                 2002-04-02 16:40  2002.04.15  
PolyLine


1-46353           UDS                   2002-04-03 23:07  2002.04.15  
Одномерный массив. Как заполнить числами от 1 до 10?


1-46402           Ne0N                  2002-04-02 13:34  2002.04.15  
Загрузка Word овских DOC ов


1-46375           Тема                  2002-04-01 19:07  2002.04.15  
Какую книгу выбрать


14-46503          Keith                 2002-03-02 22:31  2002.04.15  
как тут все... того...