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

अल्पविराम से अलग किए गए मानों को अलग-अलग पंक्तियों में विभाजित करें

यह ऐसा कुछ है जो आमतौर पर जावा जैसे SQL के अलावा किसी अन्य चीज़ में बेहतर होता है।

छद्म कोड हो सकता है:

List<String> names = jdbcTemplate.query("select A from your_table", new RowMapper() {
    public Object mapRow(ResultSet resultSet, int i) throws SQLException {
        return resultSet.getString(1);
    }
});

for (String name : names) {
    String[] strings = name.split("[\\w,]");
    for (int i = 0; i < strings.length; i++) {
        String string = strings[i];
        jdbcTemplate.update("insert ignore into new_table (B) values (?)", string);
    }

}



  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. MySQL ट्रिगर परिभाषा - 1064 त्रुटि

  3. अपडेट कैस्केड का उपयोग करके हाइबरनेट सॉफ्ट डिलीट

  4. PHPUnit परीक्षण केवल Laravel 5 में मूल पृष्ठ (विज़िट ('/') ) पर जाने पर ही विफल हो जाता है

  5. मैं SQLAlchemy अभिव्यक्ति से कच्ची, संकलित SQL क्वेरी कैसे प्राप्त करूं?