मेरे पास वर्तमान में एक जावा क्लाइंट एक्सेसिंग और डेटाबेस का उपयोग कर एक MySQL डेटाबेस स्थापित है। मुझे यह निर्धारित करने के लिए डेटाबेस में एक बूलियन डेटा प्रकार की आवश्यकता है कि डेटाबेस के विभिन्न उपयोगकर्ताओं द्वारा कुछ कार्रवाइयों की अनुमति है या नहीं। बूलियन का सबसे अच्छा कार्यान्वयन क्या है जिसका उपयोग आप MySQL में कर सकते हैं क्योंकि कोई बूलियन डेटा प्रकार नहीं है?डेटाबेस से कनेक्ट करने के लिए जावा का उपयोग कर MySQL में बूलियन के लिए सबसे अच्छा कार्यान्वयन क्या है?
मुझे पता है कि TinyInt
setByte(int parameterIndex, byte x
के साथ एक PreparedStatement
के साथ प्रयोग किया जा सकता है और मुझे यह भी पता है कि Bit
भी setBoolean(int parameterIndex, boolean x)
के साथ प्रयोग किया जा सकता है। बूलियन मूल्य के लिए इनमें से कौन सा बेहतर समाधान है? और यदि कोई बेहतर समाधान है, तो यह क्या होगा?
जब मेरा मतलब बेहतर होता है तो मेरा मतलब है कि क्लाइंट के रूप में जावा का उपयोग करते समय आमतौर पर लागू करना या उपयोग करना आसान है? – LOD121