SQLite

SQLite

 UPDATE COMPANY
     SET SALARY = SALARY * 0.50
     WHERE AGE IN (SELECT AGE FROM COMPANY_BKP
                   WHERE AGE >= 27 );
*CREATE TABLE
       database=openOrCreateDatabase(DB_Name,SQLiteDatabase.CREATE_IF_NECESSARY,null);
    String createTable = "CREATE TABLE IF NOT EXISTS hocsinh(_ID INTEGER PRIMARY KEY AUTOINCREMENT, Name TEXT, Address TEXT, Phone INTEGER)";
              database.execSQL(createTable);
*INSERT
              //Insert
              String insertTable = "INSERT INTO hocsinh(Name, Phone) VALUES ('Duy',123)";
              database.execSQL(insertTable);
OR           
  //insert
              ContentValues valueInsert = new ContentValues();
              valueInsert.put("Name""Hạnh");
              valueInsert.put("Address""HN");
              valueInsert.put("Phone", 1234567);
              database.insertOrThrow(DB_TablenullvalueInsert);
*UPDATE
String updateTable = "UPDATE hocsinh SET Name='Tien',Phone=12345,Address='HD' WHERE _ID=1";
              database.execSQL(updateTable);
OR 
//Update
              ContentValues valueUpdate = new ContentValues();
              valueUpdate.put("Name""Hạnh");
              valueUpdate.put("Address""HN");
              valueUpdate.put("Phone", 1234567);
              database.update(DB_TablevalueUpdate"Name=?"new String[]{"Tien"});
** DELETE
Solution 1: sql.delete(hocsinh,_id<? AND _id>?,new  String[]{“5”,”1”});

OR:  sql.delete(hocsinh,_id<5 AND _id>1,null);
 OR :          String deleteTable = "DELETE FROM hocsinh WHERE Name='Duy'";
              database.execSQL(deleteTable);
             
             
          
SHARE

Nguyễn Văn Duy

  • Image
  • Image
  • Image
  • Image
  • Image

0 comments:

Post a Comment