मैं वर्तमान में एक Oracle DBओरेकल मेरी स्ट्रिंग क्यों खा रहा है?
select tzname || ' (UTC'|| tz_offset(tzname) || ')' from v$timezone_names
यह नहीं बहुत जटिल लगती है पर निम्न क्वेरी निष्पादित करने के लिए प्रयास करें। बस timzone और यूटीसी ब्रेसिज़ में ऑफसेट का नाम। लेकिन जब मैं विंडोज़ पर पीएल/एसक्यूएल डेवलपर के साथ क्वेरी निष्पादित करता हूं तो यह हमेशा अंतिम ब्रेस खाता है।
तो मैं एसक्लप्लस गया और वहां इसे निष्पादित कर दिया और अब मुझे अपनी आखिरी ब्रेस मिलती है लेकिन अतिरिक्त ब्रेस के रूप में अंतिम ब्रेस से पहले अतिरिक्त सफेद जगह भी मिलती है।
मैंने इसे नेस्टेड to_char()
और trim()
के साथ करने की कोशिश की है लेकिन कुछ भी नहीं बदलेगा। मैंने इसे विभिन्न डीबी पर भी कोशिश की लेकिन यह हमेशा वही है।
क्या किसी को पता है कि tz_offset
और स्ट्रिंग concatenation के साथ कोई समस्या है?
ऐसा लगता है कि आप इसे भूखा कर रहे हैं। इसे नियमित रूप से डेटा खिलाएं और यह उन चीज़ों को नहीं खाएगा जिनके लिए इसका मतलब नहीं है। –
ओरेकल 11 जी में पुन: उत्पादित। –