SQLite 기본문

1697 단어
  • sqlite가 데이터를 저장하는 방식
  • 테이블 형식으로 데이터 저장
  • 표 대표 모델의 수조
  • 표의 각 줄은 하나의 실례 모델을 대표한다
  • 줄마다 열마다 모형의 한 필드를 대표하고 모형의 키를 대표한다
  • 매 표에는 반드시 메인 키가 있어야 한다. 메인 키의 특징은 유일한, 정형, 자체 성장
  • 이다.
  • 자주 사용하는 sql 문장
  • 1.    ,       
    CREATE TABLE IF NOT EXISTS "table12" (
         "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
         "name" text NOT NULL,
         "age" integer NOT NULL,
         "weight" real
        );
        
    //    INTEGER integer text real
    //      NOT NULL 
    //    PRIMARY KEY
    //       (   ) AUTOINCREMENT
    
    2.     
    
    //       table1,   name   ,age 22
    INSERT INTO "table1" ( "age", "name") VALUES ( 22,'  ');
    
    //            ( "age", "name")    VALUES      ,     
    // NOT NULL       
    //         AUTOINCREMENT      ,     ,              
    
    3.     
    
    //    table1   , id  3    age  16,name    
    UPDATE "table1" SET "age"=16, "name"="  " WHERE id=3;
    
    //    SET         ,             
    //    WHERE         ,            
    
    4.     
    
    //  table1 id  2   
    DELETE FROM "table1" WHERE id=2; 
    
    //  table1    
    DELETE FROM "table1"; 
    
    
    5.     
    //  table1      
    SELECT * FROM "table1"; 
    
    //      ,      ,       
    SELECT * FROM "table1" LIMIT 0, 5; 
    
    //    LIMIT 0,5    0   ,     5 
    
    //        name,age  table1   age  22   name   
    SELECT name, age FROM "table1" WHERE age>22 AND name="  ";
    
    //        name,age  table1   age  22            
    SELECT name, age FROM "table1" WHERE age>22 ORDER BY id DESC LIMIT 1;
    
    //        ORDER BY        
    //    DESC      ASC
    
    //    LIMIT 1     1    
    
        
    

    좋은 웹페이지 즐겨찾기