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

Mysql पर EntityManager JPA के साथ स्क्रिप्ट चलाएँ

आप em.createNativeQuery . द्वारा स्क्रिप्ट निष्पादित नहीं कर सकते , जैसा कि मुझे पता है। आपको स्क्रिप्ट को कथनों में विभाजित करना चाहिए और उन्हें एक-एक करके निष्पादित करना चाहिए।

आप ScriptRunner . इसे MyBatis से अलग से इस्तेमाल किया जा सकता है।

उदाहरण:

em.getTransaction().begin();
Connection connection = em.unwrap(Connection.class);
ScriptRunner sr = new ScriptRunner(connection);
sr.runScript(new StringReader("INSERT INTO `Unity` VALUES (11,'paq',0,'2013-04-15 11:41:37','Admin','Paquete','Paq',0,'2013-04-15 11:41:37','AAA010101AAA',NULL);\r\nINSERT INTO `product` VALUES (11,'chi','USD','chi one',0,'2013-04-15 11:42:13',0,'Admin','Chi name',0.25,0,15,'2013-04-15 11:42:13','AAA010101AAA',NULL);"));
em.getTransaction().commit();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जहां स्थिति के लिए मानों की सूची के साथ पांडा 'read_sql'

  2. चेतावनी:mysql_num_rows() पैरामीटर 1 को संसाधन होने की अपेक्षा करता है, बूलियन लाइन 18 पर /home/folder/public_html/folder/folder/login.php में दिया गया है

  3. हाइव (0.13.1) तालिका में डेटा कैसे सम्मिलित करें?

  4. फ्लास्क-लॉगिन:समझ में नहीं आता कि यह कैसे काम करता है

  5. MySQL वाक्पटु लार्वा में शामिल हों और और के लिए