Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.01;
Скачать: CL | DM;

Вниз

Аналоги Round и Trunc в FireBird   Найти похожие ветки 

 
O.O   (2007-01-12 08:08) [0]

Создаю вычисляемое поле в таблице и при расчёте значения требуется округление и отсечение. Какими операторами это делается?


 
atruhin ©   (2007-01-12 08:14) [1]

Самый простой способ использовать udf.
Округлить можно используя select cast(1.37 as int) from ...


 
O.O   (2007-01-12 08:17) [2]

Нужно это вставить непосредственно в формулу расчёта значения поля таблицы, разве туда можно Select воткнуть? Это ведь не ХП


 
Виталий Панасенко ©   (2007-01-12 09:56) [3]

create table T1(
id integer not null primary key,
var1 double precision,
var2 double precision,
calc1 computed by(cast(var1*var2 as integer)
)


 
O.O   (2007-01-12 11:29) [4]

Спасибо


 
Johnmen ©   (2007-01-12 12:04) [5]

Отсечение для положительных значений cast(var-0.5 as integer), для отрицательных cast(var+0.5 as integer)


 
_RusLAN ©   (2007-01-12 12:15) [6]

>[2] O.O 12-Jan-2007, 08:17
>Нужно это вставить непосредственно в формулу расчёта
>значения поля таблицы, разве туда можно Select воткнуть?
>Это ведь не ХП
можно



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

Текущий архив: 2007.04.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
15-1173236991
Slider007
2007-03-07 06:09
2007.04.01
С днем рождения ! 7 марта


2-1173689177
DelphiLexx
2007-03-12 11:46
2007.04.01
Как БД состоящая из DBF файлов показать дублирующиеся строки


2-1173468110
Derty_Edd
2007-03-09 22:21
2007.04.01
из Extended в String


4-1163354066
vertal
2006-11-12 20:54
2007.04.01
com baud rate > 115200 - это фантастика?


4-1163635372
Wadim
2006-11-16 03:02
2007.04.01
Хочу задать тот же вопрос по поводу скрытия окон, но как иконку