프로그래밍 언어/Database
ATTACH로 열린 SQLite 데이터베이스 파일의 테이블을 나열하는 방법
Rateye
2021. 6. 12. 18:09
728x90
반응형
질문 : ATTACH로 열린 SQLite 데이터베이스 파일의 테이블을 나열하는 방법은 무엇입니까?
SQLite 데이터베이스 파일에서 테이블 및 해당 테이블 내의 행을 나열하는 데 사용할 수있는 SQL 은 무엇입니까 ? SQLite 3 명령 줄 도구 ATTACH
명령을 사용하여 연결하면?
답변
.tables
및 .schema
"helper"함수는 ATTACH 된 데이터베이스를 조사하지 않고 "main"데이터베이스에 대해 SQLITE_MASTER
결과적으로
ATTACH some_file.db AS my_db;
그럼 당신은해야
SELECT name FROM my_db.sqlite_master WHERE type='table';
.tables
와 함께 표시되지 않습니다 sqlite_temp_master
위해 sqlite_temp_master를 나열해야합니다.
SELECT name FROM sqlite_temp_master WHERE type='table';
출처 : https://stackoverflow.com/questions/82875/how-to-list-the-tables-in-a-sqlite-database-file-that-was-opened-with-attach
728x90
반응형