2009-09-30 9 views

उत्तर

17

यह आपके जेपीए प्रदाता पर निर्भर करता है।

from MyEntity where myDateProperty > current_date() 
28

spec से::

4.6.16.3 Datetime कार्य, समय

functions_returning_datetime:= 
CURRENT_DATE | 
CURRENT_TIME | 
CURRENT_TIMESTAMP 

datetime कार्यों लौट आज की तारीख की मूल्य हाइबरनेट, उदाहरण के लिए, current_date() समारोह का समर्थन करता है , और डेटाबेस सर्वर पर टाइमस्टैम्प।

+0

तथ्य यह है कि 'CURRENT_DATE' एक मानक जेपीए समारोह है और यह सब जेपीए प्रदाताओं और आरडीबीएमएस में एक ही तरह से काम करना चाहिए के बारे में, यह SQL सर्वर के साथ हाइबरनेट में त्रुटि होती है और() के बजाय' CURRENT_DATE के रूप में इस्तेमाल किया जाना चाहिए ' । तो @ chssply76 का उत्तर भी सही है: _ "यह आपके जेपीए प्रदाता पर निर्भर करता है।" _ – naXa

संबंधित मुद्दे