У меня есть база данных приложений Delphi, которая находится в Oracle. Теперь есть хранимая процедура, у нее есть параметр IN
с именем PARAM1
из NUMBER
.ORACLE- Точность и масштаб числового параметра
Как я полагаю, мы не можем указать точность и масштаб для параметров. Но таким образом на стороне Delphi параметр появляется как float. На самом деле мне это нужно как целое.
Что мне нужно для этого?
Можете ли вы внести изменения в хранимую процедуру? Если это так, просто измените параметр, чтобы принять 'PARAM1' как тип данных' INTEGER'. – Ollie
Не верно ли значение, возвращаемое функцией 'Trunc (aFloat)'? –
Какая версия Delphi и какие компоненты доступа вы используете? –