В SQL Developer у меня есть такой запрос
select 0.4 num from dual;
это код, возвращающий 0,4, но если я запускаю в PHP, это запрос возврата .4
Как решить эту проблему ? потому что у меня есть много таблиц в моей базе данных
Благодарю.
Я предполагаю, что вы используете OCI для соединения Oracle с PHP. Следовательно, это невозможно, поскольку OCI пропускает нули в результатах, а PHP преобразует результаты в строки. Вы должны реализовать оболочку для ваших запросов и использовать функцию number_format или sprintf для преобразования в правильный формат.
С уважением
Других решений пока нет …