DETACH
DETACH
이 페이지는 SQLite의 DETACH 문에 대해 설명합니다. DETACH 명령은 ATTACH 문으로 연결에 추가한 데이터베이스를 분리할 때 사용해요. 분리된 데이터베이스는 더 이상 해당 연결에서 접근할 수 없게 됩니다.
출처: 문서
본문
detach-stmt:
DETACH DATABASE schema-name
이 문은 ATTACH 문으로 이전에 연결했던 추가 데이터베이스 연결을 분리해요.
공유 캐시 모드가 아닐 때는 같은 데이터베이스 파일을 서로 다른 이름으로 여러 번 연결할 수 있어요. 이때 파일에 대한 연결 하나를 분리해도 나머지 연결은 그대로 유지돼요.
공유 캐시 모드에서는 같은 데이터베이스 파일을 두 번 이상 연결하려고 하면 오류가 발생해요.