SQLite에서 테이블의 생성 날짜를 쿼리하는 방법이 있습니까? 전반적으로 SQL에 익숙하지 않습니다. 방금 찾았 어 SQL Server table creation date query. sqlite_master가 SQLite의 sys.tables와 동일하다고 가정합니다. 그 맞습니까? 하지만 내 sqlite_master 테이블에는 "type", "name", "tbl_name", "rootpage"및 "sql"열만 있습니다. SQLite에서 이것이 가능하지 않다면이 기능을 직접 구현하는 가장 좋은 방법은 무엇입니까?SQLite 테이블 생성 날짜
0
A
답변
1
SQLite는이 데이터 자체를 저장하지 않습니다. 이미 말씀 드렸듯이 sqlite_master
테이블에는 관련 열이 없습니다.
특별히 구현할 수있는 좋은 방법은 없습니다. 테이블 생성을위한 일종의 인터페이스를 생성하고 새로운 테이블을 생성 할 때마다 시간을 기록하도록 할 수 있지만, 다른 메소드를 통해 생성 된 것은 동일한 프로세스를 거치지 않습니다. CREATE TABLE
에 트리거를 설정할 수있는 방법이없는 것처럼 보이므로 옵션이 아닙니다.
왜이 기능을 원하십니까? 테이블을 만들면 자주하지 않을 것 같은데 어쩌면 문제에 접근하는 더 좋은 방법이 있을까요?
관련 문제
- 1. 데이터베이스 관리 (SQLite) 및 테이블 생성
- 2. SQLite 날짜 쿼리
- 3. iPhone SQLite 날짜 문제
- 4. SQLite 업데이트 날짜 SQL
- 5. SQLite 테이블 디자인 질문
- 6. SQLite 날짜 저장 및 변환
- 7. 날짜 섹션 테이블?
- 8. SQLite 테이블 디스크 사용량
- 9. SQLite 테이블 업데이트
- 10. Android 업데이트 sqlite 테이블
- 11. SQLite - 테이블 정렬
- 12. 전체 SQLite 테이블 정렬
- 13. SQLite 재정렬 테이블?
- 14. SQLite : 테이블 스캔 최적화
- 15. 안드로이드 플러시 sqlite 테이블
- 16. SQLite '해당 테이블 없음'오류
- 17. SQLite 데이터베이스에서 aspnet_regsql.exe에 의해 생성 된 ASP.NET 테이블 사용
- 18. SQLite 쿼리에서 날짜 서식 지정
- 19. 엑셀/SQLite 날짜 일련 번호
- 20. 안드로이드의 Sqlite 하나의 테이블 또는 많은 테이블
- 21. Oracle에서 테이블 행에 대해 생성 된 날짜 - 시간이란 무엇입니까?
- 22. 가져 생성 날짜 (FTP)
- 23. SPWebApplication 개체의 생성 날짜?
- 24. 유닉스 - 파일 생성 날짜
- 25. 문자열에서 날짜 생성
- 26. 파일의 생성 날짜
- 27. JavaDoc의 생성 날짜
- 28. sqlite db의 빈 테이블 크기
- 29. SQLite 데이터베이스 테이블 디자인을 확인하십시오
- 30. 해당 테이블 없음 SQLite Android
저는 Android 용 모바일 애플리케이션을 작성 중이며 인터넷에서로드하는 데이터의 캐시로 데이터베이스를 사용합니다. 트래픽을 줄이기 위해 반복적으로 요청되는 경우 데이터를 다시로드하는 대신 데이터베이스에서 데이터를 가져오고 싶지만 일정 시간이 지나면 온라인 데이터가 변경 될 수 있기 때문에 테이블이 특정 기간에 도달하지 않은 경우에만 데이터를 가져오고 싶습니다. 내 데이터베이스 어댑터 클래스가 데이터베이스에 직접 액세스하는 프로그램의 유일한 부분이기 때문에 테이블을 만드는 데 사용자 지정 인터페이스를 사용하는 것은 문제가되지 않습니다. 창조 날짜를 저장하는 좋은 장소는 무엇입니까? 내 사용자 지정 마스터 테이블을 만들어야합니까? –
네, 그 경우'sqlite_master'와 비슷한 테이블을 만들 것입니다. 테이블 이름과 생성 날짜라는 두 개의 열만 있으면됩니다. –
누군가 다른 사람도 이와 같은 일을해야 할 경우를 대비해 : 나는 지금 뭔가 다른 것을했습니다. 테이블 자체의 이름에 타임 스탬프를 통합하고이를 기반으로 프레임 워크를 작성 했으므로 이제는 잘 작동합니다. 이 방법으로 나는 돌볼 다른 테이블을 가지고 있지 않습니다. –