असंगत डेटा प्रकार उम्मीद संख्या मिल बाइनरी विकल्प


मैं सीतनिद्रा में होना करने के लिए नया हूँ, मैं अपने द्वारा बनाई गई ओरेकल डेटाबेस के लिए एक सरल उपयोगकर्ता प्रविष्टि करने की कोशिश कर रहा हूँ। मैंने नेटबीन्स हाइबरनेट विजार्ड्स के साथ सभी आवश्यक फाइलें बनाई हैं: हायबरनेट सीएफजी.एक्सएमएल, हाइबरनेट, रेवेनग. एक्सएमएल, यूज़रस एचबीएम. एक्सएमएल, यूज़रज. जावा यदि मैं उपयोगकर्ता को ओरेकल एसक्यूएल डेवलपर के साथ सम्मिलित करता हूं, तो मैं इस यूजर को जावा कोड से प्राप्त कर सकता हूं । लेकिन अगर मैं एक उपयोगकर्ता को सम्मिलित करने की कोशिश कर रहा हूं तो मुझे त्रुटि मिलती है: असंगत डेटाटाइपः अपेक्षित संख्या में बिनरीरी मिलती है। आंशिक insertUser विधि (सभी मापदंड स्ट्रिंग हैं): डेटाबेस में उपयोगकर्ता तालिका: 2 9 दिसंबर 12 बजे 0:58 मुझे वास्तविक समस्या मिल गई है इसलिए मैं इसे हल कर सकता हूं वास्तविक समस्या: तालिका में टाइमस्टैम्प फ़ील्ड हैं, सीरियलिज़ेबल के रूप में उन्हें उत्पन्न हाइबरनेट Serializable के रूप में त्रुटि उत्पन्न एक TIMESTAMP नहीं है फ़िक्स: मैंने हाइबरनेट के लिए मैपिंग नियम जोड़ लिया है। Reveng. xml: यह केवल दिनांक प्रकार के साथ काम करता है, केवल कैलेंडर नहीं (शायद अधिक प्रकार मैंने कोशिश नहीं की) निष्कर्ष: ऑटो उत्पादन तंत्र पर रिले नहीं चाहिए अभी भी काम नहीं कर रहा है, अब मैं उपयोगकर्ता से निकल पा रहा हूं। GetUserid () जिसका मतलब है कि जनरेटर क्लासक्वोटिनकेंटकॉट काम नहीं कर रहा है (संभवतः क्योंकि यूजरआइम में यूज़ेइजहेब्स. एम. एम. एम प्रकार का प्रकार है, मैं इसे अन्य प्रकारों में बदलने की कोशिश करता हूं तब मुझे असंगत डेटाटाइप मिलती है त्रुटि फिर से)। मुझे कुछ समझ में नहीं आ रहा है, मैंने उपयोगकर्ता वर्ग को सीतनिद्रा के साथ स्वचालित रूप से जेनरेट किया था, इसलिए मुझे इस कक्षा में बदलाव करने की आवश्यकता कैसे हुई, यह डेटाबेस वर्ग को सम्मानित सही प्रकार के साथ उपयोगकर्ता वर्ग बनाने की कल्पना नहीं करता ndash GoldenAxe Dec 29 12 11:22 बजे Ive इस गलती को प्राप्त करने से पहले गलती से एक इकाई के साथ अपनी इकाई के एक शून्य मूल्य के साथ जारी रखने का प्रयास करने से पहले। उत्तर दिया 10 मई 16, 1 9:49 आपका उत्तर 2017 स्टैक एक्सचेंज, JPA के साथ असंगत डेटाटेप्स eish Ive JPA के साथ कुछ अजीब त्रुटियों उदा रहा था। (यहां चिपकाया गया ताकि आप इसे Google के साथ पा सकते हैं) मैंने अलग-अलग डेटाबेसों की कोशिश की क्योंकि यह मेरे जैसा दिखता है जैसे hsqldb स्तंभ ऑर्डर के साथ थोड़ा भ्रमित हो रहा है लेकिन अंत में यह पता चला कि मैंने एक गलती की है: मैंने एक एम्बेडेड जटिल प्राथमिक कुंजी को एक उत्पन्न आईडी बनाने के लिए परिवर्तित किया है। संदर्भित ऑब्जेक्ट को कई ऑउटऑन (वैकल्पिक झूठे) के साथ एनोटेट करते हुए, यह अभी भी कॉलम (नाम DDSEMAILSTATUSID) का उपयोग कर रहा था। बहुत डिबगिंग के बाद, Googling और figuring out how code. googleplog4jdbc-remix का उपयोग करते हुए वास्तविक एसक्यूएल को प्रिंट करने के लिए I ने पता लगाया कि मैं कॉलम में कई परिवर्तन करने के लिए neglectted क्यों कभी कुछ भी आसान नहीं है - पी 1 टिप्पणी: मैंने कुछ और देखा जो एचएसक्यूएल के साथ मुश्किल था। अगर मैं एचएसक्यूएल 2.2.9 का उपयोग कर निम्न निष्पादित करता हूं। तो यह सफलतापूर्वक चलाता है LE101.dailydphinstalls में विलय करें (का चयन करें activityday FROM dual) b ON (a. activityday b. activityday) जब मिलान किया गया था, तो अब अपडेट करें a. activityday b. activityday लेकिन अगर मैं quoton (a. activityday b. activityday) को बदलता हूं quoton (b. activityday a. activityday) के साथ लाइन 3, तो मेरे यूनिट टेस्ट इस अपवाद को फेंकता है: java. lang. RuntimeException: java. sql. SQLSyntaxErrorException: संयोजन में असंगत डेटा प्रकार AA-00932: असंगत डेटाटाइप: अपेक्षित संख्या 1 मी लंबे हो सुनिश्चित नहीं है कि आप जावा नल से क्या मतलब है .60 शून्य मूल्यों को कॉलम में अनुमति है और हम उन्हें उदारतापूर्वक उपयोग करते हैं। तथ्य यह है कि एक क्लाइंट विफल रहता है, जबकि अन्य सफल होने से मुझे पता चलता है कि विफल क्लाइंट एक अवैध क्वेरी निष्पादित कर रहा है। लांग डेटाटाइप में कुछ प्रतिबंध हैं इनमें से एक है लंबी कॉलम का उपयोग WHERE, ग्रुप बाय, ऑर्डर के अनुसार, या धाराओं से कनेक्ट करें या अलग-अलग ऑपरेटर में डेटवायरहाउस. टैटोलबॉक्स ग्रुपस्टाकनीकल-फंक्शनलोरैक्ल-डीबी-एल 760 9 3 से चयन करें। किसी भी दर पर, जब तक आप SQLPLUS का उपयोग करते हुए क्वेरी करने में सक्षम होते हैं, तो यह ठीक होना चाहिए। 60 स्केमा को पहले से ही ऑरेकल प्रतिबंधों को नियंत्रित करने के लिए पहले से ही संशोधित किया जाना था, जो कि कॉलम प्रकारों पर लागू होते हैं .60 जैसा कि हम कभी विशिष्ट मानों का चयन नहीं करते हैं लंबे बाइनरी कॉलम से, यह संभवतः ओरेकल वेब क्लाइंट है जो कुछ अलग या कुछ कर रहा है। 1560 एसक्यूएलपीएलयूएल की कोशिश करें, बग के उद्धरण (0) 0 अल्फ्रेसको समुदाय को अलफ्रेस्को मंच की संभावनाओं के बारे में जानने में आपकी सहायता करने के लिए डिज़ाइन किया गया है। 2018 अल्फ्रेस्को सॉफ्टवेयर, इंक। सभी अधिकार सुरक्षित शुरू करने के लिए अभी जुड़ें Jive Software,: 2018.3.6.0,: 20170209151852.c6d8942.nomerge2018.3.6Thread: असंगत डेटाटाइप: अपेक्षित संख्या BINARY असंगत डेटाटाइप पाया गया: अपेक्षित संख्या BINARY I को सीतनिद्रा में होना नई है, मैं एक डेटाबेस के लिए एक quotesimplequot उपयोगकर्ता प्रविष्टि करने की कोशिश कर रहा हूँ बनाया था। मैंने नेटबीन्स हाइबरनेट विजार्ड्स के साथ सभी आवश्यक फाइलें बनाई हैं: हायबरनेट सीएफजी.एक्सएमएल, हाइबरनेट, रेवेनग. एक्सएमएल, यूज़रस एचबीएम. एक्सएमएल, यूज़रज. जावा यदि मैं उपयोगकर्ता को ओरेकल एसक्यूएल डेवलपर के साथ सम्मिलित करता हूं, तो मैं इस यूजर को जावा कोड से प्राप्त कर सकता हूं । लेकिन अगर मैं एक उपयोगकर्ता को सम्मिलित करने की कोशिश कर रहा हूं तो मुझे त्रुटि मिलती है: असंगत डेटाटाइपः अपेक्षित संख्या में बिनरीरी मिलती है। आंशिक Users. hbm. xml: सार्वजनिक क्लास उपयोगकर्ता जावा इयो। सेरिअलाइज करने योग्य सत्र HibernateUtil. currentSession () ट्रांजैक्शन टीएक्स सत्र. बीबीटीटीएन्सएक्शन () कैलेंडर डीओफ़बर्थ कैलेंडर. गेट इन्स्टेंस () dOfBirth. set (पूर्णांक। पीआरआईआईएनटी (इनोफेबर्थ), इंटीजर। पीआरआईआईएनएन्ट (महीना के जन्म के समय), पूर्णांक। पैरासेन्ट (दिन के दायरे का जन्म) कैलेंडर कैलेंडर कैलेंडर. getInstance () टाइमस्टैम्प डीओफ़बर्थटेस नई टाइमस्टैम्प (dOfBirth. getTimeInMillis ()) टाइमस्टैम्प regDateTS नया टाइमस्टैम्प (regDate. getTimeInMillis ()) उपयोगकर्ता उपयोगकर्ता नए उपयोगकर्ता () user. setUsername () उपयोगकर्ता नाम) उपयोगकर्ता.सेटपासवर्ड (पासवर्ड) user. setFirstName (प्रथमनाम) user. setLastName (अंतिम नाम) user. setDateOfBirth (dOfBirthTS) user. setRegistrationDate (regDateTS) session. saveOrUpdate (उपयोगकर्ता) ans user. getUserid () txmit () उपयोगकर्ता तालिका में डेटाबेस: USERID NUMBER (9,0) - प्राथमिक कुंजी USERNAME VARCHAR (200) पासवर्ड VARCHAR (200) प्रथमनाम VARCAHR (200) LASTNAME VARCHAR (200) DATEOFBIRTH TIMESTAMPREGISTRATIONDATE TIMESTAMP

Comments

Popular posts from this blog

Alakzatok विदेशी मुद्रा व्यापार

ऑक्टेवियन patrascu विदेशी मुद्रा व्यापार