SQLite  DETACH DTABASE 
 påstanden brukes for å koble ut og distansere en navngitt database fra en database tilkobling som tidligere var festet ved hjelp av FEST uttalelse. Hvis den samme databasen filen har blitt festet med flere aliaser, så DETACH kommandoen vil koble bare gitt navn og resten av vedlegg vil likevel fortsette. Du kan ikke koble fra  hoved 
 eller  temp 
 databaser. 
 Hvis databasen er en in-memory eller midlertidig database, vil databasen bli ødelagt og innholdet vil bli tapt. 
 Syntax: 
 
 Basic syntaks av SQLite DETACH DATABASE 'Alias-navn' uttalelse er som følger: 
 DETACH DATABASE 'Alias-navn'; 
 Her Alias-Name "er det samme alias, som du hadde brukt mens du fester database ved hjelp av FEST uttalelse 
 
 Eksempel:. 
 
 Tenk du har en database, som du opprettet i forrige kapittel og festet den med "test" og "currentDB" som vi kan se ved hjelp .database kommando: 
 sqlite > .databasesseq filnavnet --- --------------- ---------------- ------ 0 viktigste /home/sqlite/testDB.db2 test /home/sqlite/testDB.db3 currentDB /home/sqlite/testDB.db
Now la oss prøve å løsrive 'currentDB' fra testDB.db som følger: 
 sqlite > DETACH DATABASE 'currentDB'; 
 Nå, hvis du vil sjekke vedlegg, vil du finne at testDB.db fremdeles er koblet med 'test' og 'main' 
 sqlite >. .databasesseq Filnavnet --- - -------------- ---------------------- 0 hoved /home/sqlite/testDB.db2 test /home /SQLite /testDB.db

