Jun 11, 2007 14:30
Возможно кому-то вопрос покажется банальным, но мне, не знающей толком как работают EJB и вынужденной с ними работать, вопрос является сложным.
Имеются entity-beanы со своими достаточно банальными query, типа "select object(o) from name_of_obejct o". Требуется добавить к этим query условие "date>сегодняшней даты". Учитывая то, что работаю с Oracle, синтакс SQL выглядит след.образом ">= TRUNC(SYSDATE)". Проблема в том, что добавляя это условие к моей query и пытаясь скомпилировать код, Eclipse выдает мне ошибку "A sytanx error was detecte". Подозреваю, что проблема в том, что язык SQL, изпользуемый EJB для выполнения query не стандартный, а спец.используемый EJB.
Вопрос: как можно добавить нужное мне условие по дате в query EJB?
Всем спасибо заранее за любую информацию. Надеюсь, что понятно объяснила условие задачи.