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

SQLite तालिका बाधा अद्वितीय और ऑन कॉन्फ्लिक्ट रिप्लेस उपयोग

अपनी तालिका संरचना को इसमें बदलें

private static final String CREATE_USER_TABLE = "CREATE TABLE IF NOT EXISTS " + TABLE_LOCATIONS + "("
            + UID + " TEXT PRIMARY KEY," + ADDRESS + " TEXT,"
            + LONGITUDE + " TEXT," + LATITUDE + " TEXT,
            UNIQUE(" + LOGITUDE + "," + LATITUDE + ") ON CONFLICT REPLACE)";

फिर जब आप इन्सर्ट करते हैं तो नीचे दी गई विधि का उपयोग करें

ContentValues insertValues = new ContentValues();
insertValues.put(LATITUDE, latitude);
insertValues.put(LOGITUDE, longitude);
db.insertWithOnConflict(TABLE_LOCATIONS, null, insertValues, SQLiteDatabase.CONFLICT_REPLACE);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GreenDAO तालिकाओं के बीच कई संबंधों का समर्थन करता है

  2. Android SQLite क्वेरी - नवीनतम 10 रिकॉर्ड प्राप्त करना

  3. SQLite COUNT

  4. मुझे क्या चुनना चाहिए - JSON या SQLite?

  5. एंड्रॉइड - एसडी कार्ड छवियों को लोड करने में बेहतर तरीका