Я пытаюсь выполнить простой запрос к базе данных Oracle через ODBC
select *
from Table
where Stock > 0
Этот запрос возвращает 0 записей. Но в таблице есть записи.
Столбец Stock
имеет тип float
. Значения в столбце Stock
такие как 0.000, -11.000, 5.000 и т. Д., И мне просто нужны записи со значением больше 0.
Затем я попробовал другой запрос
select col1, col2, col3..
from Table
where Stock > 0
На этот развыполнение завершено правильно и возвращает ожидаемые записи.
Любая идея, почему select *
не удается и выбор со списком столбцов работает нормально?