Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

आदेश सम्मिलित करने के लिए SAP में मूल SQL का उपयोग करते समय दिनांक मान पॉप्युलेट नहीं हो रहा है

<घंटा/>

मुझे लगता है कि आपको एक कोलन लगाने की जरूरत है (नीचे के रूप में चर से पहले:

<पूर्व>EXEC SQL. ऑर्डर वैल्यू ('2', :sy-datum)ENDEXEC में INSERT करें।

मैं आपको यहां मूल एसक्यूएल के बजाय ओपनएसक्यूएल का उपयोग करने का भी सुझाव दूंगा। नेटिव SQL का उपयोग तब किया जाता है जब आप डेटाबेस विशिष्ट सुविधाओं का उपयोग करने का प्रयास करते हैं।

आपके द्वारा उपयोग की गई क्वेरी बहुत सामान्य है और बैकएंड डेटाबेस के लिए विशिष्ट नहीं है।


  1. MySQL डेटाबेस में खाली java.sql.Date डालने का अधिक शानदार तरीका?

    आइए पहले एक टेबल बनाएं। डेटाबेस वेब में एक टेबल बनाने के लिए क्वेरी निम्नलिखित है - टेबल बनाएं DemoTable(AdmissionDate date);query OK, 0 Rows प्रभावित (0.53 sec) MySQL डीबी में खाली (NULL) java.sql.Date डालने के लिए जावा कोड यहां दिया गया है - आयात करें तैयार स्टेटमेंट पीएस =अशक्त; कोशिश करें {con

  1. INSERT कथन का उपयोग करते समय MySQL में auto_increment कॉलम मान डालने की आवश्यकता है?

    नहीं, auto_increment कॉलम मान डालने की कोई आवश्यकता नहीं है, क्योंकि यह 1 से शुरू होता है और अपने आप सम्मिलित होता है। ऐसा इसलिए है क्योंकि हमने इसे ऑटो इंक्रीमेंट के रूप में सेट किया है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable( EmployeeId int NOT NULL AUTO_INCREMENT, EmployeeName varchar(30)

  1. जावा का उपयोग करके MySQL कॉलम मान में DATE को कैसे सम्मिलित करें?

    इसके लिए आप Java से ReadyedStatement का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं जिसमें एक कॉलम ArrivalDate जिसमें DATE टाइप हो - टेबल बनाएं DemoTable( PassengerId int, PassengerName varchar(40), ArrivalDate date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड) दिनांक डालने के लिए जावा कोड इस प्रका