회귀 테스트의 경우 SQLite 데이터베이스의 전체 내용을 텍스트 파일로 덤프해야합니다. 그러나 이러한 종류의 활동에 대한 모든 참조는 sqlite 실행 파일을 사용하는 가이드로 이어집니다. 실행 파일없이 이것을 수행 할 수있는 방법이 있습니까?어떻게 명령 줄을 사용하지 않고 SQLite 데이터베이스의 내용을 덤프하지만 Perl 코드에서 덤프합니까?
0
A
답변
2
스키마를 쿼리하는 데 표준 DBI 방법을 사용할 수 있습니다. DBD :: SQLite는 맨 페이지는 말한다 :
다른 일반적인 방법의 세부 사항에 대한 DBI 문서를 참조하십시오.
table_info
$sth = $dbh->table_info(undef, $schema, $table, $type, \%attr);
반환 모든 테이블과 DBI에 "table_info"에 지정된 스키마 (데이터베이스). 스키마 및 테이블 인수는 "LIKE" 검색을 수행합니다. \ % attr에 'Escape' 속성을 포함 시켜서 ESCAPE 문자를 지정할 수 있습니다. 은 $ 유형 인수는 쉼표 (모든 가 반환됩니다 기본적으로) 다음과 같은 유형의
'TABLE', 'VIEW', 'LOCAL TEMPORARY'와 '시스템 테이블'의 목록을 분리 수용한다. 명령문 핸들이 반환되며 직접
테이블 목록이 반환되지 않습니다.
0
하나의 옵션은 .dump
구현을 sqlite 프로그램의 소스 코드에서 훔치는 것입니다.
관련 문제
- 1. 자바 : 새 줄을 사용하지 않고 명령 줄에서 텍스트 업데이트
- 2. 어떻게 perl 코드에서 각 하위의 각 줄을 셀 수 있습니까?
- 3. sqlite 데이터베이스의 백업은 어떻게 받습니까?
- 4. \ n은 작동하지 않고 새 줄을 사용하지 않습니다.
- 5. Perl 형식을 사용하지 않고 어떻게 열을 포맷 할 수 있습니까?
- 6. CPAN.pm을 사용하지 않고 어떻게 Perl 모듈을 설치할 수 있습니까?
- 7. 임시 배열을 사용하지 않고 마지막 Perl 해시 키에 어떻게 액세스합니까?
- 8. 데이터베이스의 변경 내용을 추적하십시오.
- 9. MapKit : Sqlite 데이터베이스의 좌표
- 10. SQLite 데이터베이스의 XML 배열
- 11. 명령 줄을 통해 테이블 변경
- 12. SQLite 데이터베이스의 체크섬?
- 13. Sqlite 데이터베이스의 무결성 오류
- 14. SQLite 데이터베이스의 저장소
- 15. Archiver iPhone에서 암호화를 사용하지 않고 SQLite 데이터 보안
- 16. Perl 테스트 파일에서 파일의 내용을 어떻게 확인합니까?
- 17. 어떻게 내가 언급 한 것들을 제외하고 SQL 데이터베이스의 단일 데이터베이스에서 모든 테이블을 덤프합니까?
- 18. 명령 줄을 사용하여 디버깅
- 19. sqlite 데이터베이스의 TEXT 값
- 20. SQLite 데이터베이스의 HashMap
- 21. sqlite 데이터베이스의 최적화 기술
- 22. 데이터베이스의 쿼리 필터링 SQLite
- 23. 어떻게 WIX CAQuietExec가 명령 줄을 로깅하지 못하게합니까?
- 24. 하나의 응용 프로그램에서 다른 데이터베이스의 SQLite 명령 실행
- 25. UPDATE가 FMDB와 함께 실행되지 않고 sqlite 명령 줄을 사용하여 정상적으로 실행됩니다.
- 26. sqlilte 데이터베이스의 내용을 수정
- 27. 배치 파일 : 파일에 쓰지 않고 명령 출력의 줄을 저장 하시겠습니까?
- 28. DependencyProperty를 사용하지 않고 DataContext의 속성에 어떻게 바인딩합니까?
- 29. perl/sqlite cgi templates
- 30. Perl And Sqlite
감사합니다. 한 가지 기능만큼 훌륭하지만 작동합니다. :) – Mithaldu