DETACH

DETACH

이 페이지는 SQLite의 DETACH 문에 대해 설명합니다. DETACH 명령은 ATTACH 문으로 연결에 추가한 데이터베이스를 분리할 때 사용해요. 분리된 데이터베이스는 더 이상 해당 연결에서 접근할 수 없게 됩니다.

출처: 문서

본문

detach-stmt:

DETACH DATABASE schema-name

이 문은 ATTACH 문으로 이전에 연결했던 추가 데이터베이스 연결을 분리해요.

공유 캐시 모드가 아닐 때는 같은 데이터베이스 파일을 서로 다른 이름으로 여러 번 연결할 수 있어요. 이때 파일에 대한 연결 하나를 분리해도 나머지 연결은 그대로 유지돼요.

공유 캐시 모드에서는 같은 데이터베이스 파일을 두 번 이상 연결하려고 하면 오류가 발생해요.

더 알아보기 (Learn more)