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

jsp jstl sql अजीब व्यवहार जैसा कि mysql . में है

मुझे पता है कि यह एक पुरानी पोस्ट है, लेकिन मुझे इस समस्या का भी सामना करना पड़ा। इसकी चर्चा यहां की गई है:http://forums.mysql। com/read.php?39,432843,432862#msg-432862

महत्वपूर्ण बात यह है कि mysql फोरम में पोस्टर में लिखा है

यह एक वर्कअराउंड प्रदान करता है - कॉलम नाम को मौजूदा से रोकें, ताकि उपनाम का उपयोग किया जा सके। एक उदाहरण के रूप में, मूल पोस्टर की संग्रहीत प्रक्रिया को संशोधित किया जा सकता है

select concat(first name,'') as i_firstname , 
       concat(lastname,'') as i_lastname from roleuser 
where user_id = uid ; 

इस मामले में, मूल स्तंभ अब अज्ञात है, और उपनाम का उपयोग किया जाता है। मैंने इसे अपने सिस्टम पर उसी स्थिति में परीक्षण किया है जिस पर यह काम करता है। इसी तरह, यदि आपको किसी इंट के लिए उपनाम का उपयोग करने की आवश्यकता है, तो आप id_alias के रूप में चयन (आईडी + 0) का प्रयास कर सकते हैं। मुझे यकीन है कि अधिकांश कॉलम प्रकारों के समान समाधान होते हैं। आशा है कि यह मदद करता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं MySQL में एकाधिक सम्मिलित पंक्तियों की आईडी कैसे प्राप्त करूं?

  2. MySQLdb के साथ पायथन में .sql फ़ाइल निष्पादित करें

  3. हाइबरनेट OneToOne आलसी लोडिंग और कैस्केडिंग

  4. यदि MySQL डेटाबेस को बंद नहीं किया गया तो क्या होगा?

  5. दो अक्षांश/लंबे बिंदुओं के बीच की दूरी ज्ञात करने का सबसे तेज़ तरीका