Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

दिनांक और समय को संगृहीत करने वाले अनुप्रयोगों में एक से अधिक TimeZones के साथ कोई कैसे व्यवहार करता है?

@kubal5003 के लिए +1।

दिनांक और समय का प्रदर्शन संस्कृति और समय क्षेत्र द्वारा हमेशा जटिल होता है, इसलिए ऐसा करने के लिए उपयोगकर्ता के निकटतम परत (जैसे ब्राउज़र या स्थानीय एप्लिकेशन) का उपयोग करना हमेशा सर्वोत्तम होता है। यह डेटाबेस से कुछ लोड को उपयोगकर्ता की मशीन पर भी ले जाता है।

हालांकि सर्वर-जनरेटेड रिपोर्ट के लिए एक अपवाद है। तो मैं दिन की शुरुआत खोजने के लिए समय क्षेत्र का नाम/आईडी (कभी-कभी केवल ऑफ़सेट/पूर्वाग्रह) संग्रहीत करता हूं। यह सिस्टम-व्यापी या प्रति ग्राहक/ब्रांड के आधार पर हो सकता है।

वेब अनुप्रयोगों के लिए मैं आमतौर पर भौगोलिक स्थान के माध्यम से उपयोगकर्ता के डिफ़ॉल्ट समय क्षेत्र का पता लगाता हूं (यह शायद ही कभी गलत है क्योंकि भौगोलिक डेटा अब काफी सटीक है)।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यह बताने के लिए gv$session का उपयोग करें कि क्या कोई प्रश्न हैंग हो रहा है

  2. दोहरी क्वेरी के परिणाम सेट का उपयोग करके तालिका में सम्मिलित करें?

  3. स्ट्रिंग ऑरैकल से तारीख निकालें

  4. Oracle PL/SQL HTTP अनुरोध प्रतिक्रिया एन्कोडिंग समस्या

  5. Oracle SQL का उपयोग करके एक स्ट्रिंग के भीतर कुछ स्ट्रिंग्स को पुनः प्राप्त करना