Форум: "Базы";
Поиск по всему сайту: 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.017 c
3-46274           Juli                  2002-03-25 08:58  2002.04.15  
Lookup-поле


1-46355           michael_B             2002-04-03 19:40  2002.04.15  
помогите начинающему TComboBox.Items


1-46322           Deus                  2002-04-03 10:28  2002.04.15  
Отловить fullscreen?


1-46366           Shadow77              2002-04-04 02:12  2002.04.15  
TDataFile


3-46255           @andrew               2002-03-20 12:42  2002.04.15  
Привет Всем! Как бороться с ошибкой.