SQL आरक्षित शब्द परीक्षक मुझे बताता है कि "repeat" MySQL (और DB2) के साथ एक आरक्षित SQL कीवर्ड है, इसलिए आपको इससे बचने की आवश्यकता है।
जेपीए 1.0 इसे संभालने के लिए मानक तरीके को परिभाषित नहीं करता है, इसलिए आपको हाइबरनेट समाधान का उपयोग करना होगा जो बैकटिक्स पर निर्भर करता है। हाइबरनेट संदर्भ मार्गदर्शिका से:
मैं मानता हूं यह orm.xml
में काम करेगा भी।
जेपीए 2.0 ने और आगे बढ़कर सीमांकित पहचानकर्ताओं को निर्दिष्ट करने का एक तरीका परिभाषित किया:
यदि आप जेपीए 2.0 का उपयोग कर रहे हैं, तो मैं पोर्टेबल समाधान का उपयोग करने की सलाह दूंगा।