Eclipse, Java 및 Derby 데이터베이스를 사용하고 있습니다. db의 테이블 중 하나를 다시 쓰는 값을 변경하여 실험하고 싶습니다. 변경을 시작하기 전에 필요한 경우 원본 데이터를 복원 할 수 있도록 특정 테이블 (코드 제외)을 복사하려고합니다. 인터넷 검색 및 검색이 사이트에 대한 답변을 얻지 못했습니다. 이클립스에서는 db를 내보내는 옵션이 있지만 연결이라고 부르므로 나는 어떤 일이 일어날 지 알지 못한다.더비 테이블을 복사하는 방법
1
A
답변
0
이클립스에는 db를 내보내는 옵션이 있지만 연결이라고 부르기 때문에 어떤 일이 발생할지 확신 할 수 없습니다.
Eclipse가하는 것이 명확하지 않은 경우 전체 데이터베이스 디렉토리 (DERBY_HOME 환경 변수의 내용)를 압축 파일로 압축 할 수 있습니다. 백업을 수행하는 동안 데이터베이스가 실행 중이 지 않아야합니다.
4
데이터베이스에 연결하고 sql 문을 실행하는 방법에 대해 잘 모르는 경우 JDBC에 대해 알아야합니다. This은 좋은 출발점입니다.
SQL에 대해 묻는다면 매우 간단합니다. select 문을 기반으로 테이블을 만들 수 있습니다.
create table table2 as select * from table1 with no data;
더비는이 영역에서 조금 이상합니다. 데이터가없는 경우를 지정해야하며 작성된 테이블은 비어 있습니다. 원하는 경우 새 테이블을 채울 삽입을 발행 할 수 있습니다.
insert into table2 select * from table1;
새 테이블에는 색인이 없습니다. 원하는 경우 생성해야합니다. 기본 키가 유지 될 수 있습니다. 만약 당신이 그것을 테스트하고 있는지 확인해야합니다. 기본 키가 유지되지 않으면 데이터를 테이블에 삽입하기 전에 기본 키를 만들어야합니다.
관련 문제
- 1. MYSQL 테이블을 더비 데이터베이스로 전송하는 방법은 무엇입니까?
- 2. pythonCOM을 사용하여 테이블을 Excel에서 Word로 복사하는 방법
- 3. SQL 테이블을 다른 서버에 복사하는 방법
- 4. 레코드가없는 테이블을 복사하는 방법은 무엇입니까?
- 5. Oracle에서 테이블을 복사하는 방법은 무엇입니까?
- 6. 더비 데이터베이스 ODBC 연결
- 7. 더비 데이터베이스에 해시 맵을 저장하는 방법
- 8. JavaDB (더비) 데이터베이스 경로?
- 9. 더비 JavaDB에서는 쿼리
- 10. 의 ClassNotFoundException : org.apache.derby.jdbc.EmbeddedDriver 더비
- 11. 오라클 더비 CURRENT_DATE 문제
- 12. 는 연결 DB (더비)
- 13. 더비 +는 + 스프링 MVC
- 14. C#에서 채워진 MYSQL 테이블을 다른 데이터베이스로 복사하는 방법
- 15. Java 응용 프로그램을 사용하는 웹 사이트에서 데이터 테이블을 복사하는 방법
- 16. 프로그래밍 방식으로 데이터없이 SQL Server에서 테이블을 복사하는 방법?
- 17. 한 데이터베이스에서 다른 테이블로 테이블을 빨리 복사하는 방법
- 18. 한 테이블을 변경하는 ANY 테이블의 행을 복사하는 방법
- 19. 잠긴 mySQL 테이블을 복사하는 방법은 무엇입니까?
- 20. 아파치 더비 대 MySQL의 차이점
- 21. Eclipse에서 더비 설치 문제가 발생했습니다.
- 22. 한 데이터베이스에서 다른 데이터베이스로 테이블을 복사하는 방법은 무엇입니까?
- 23. 데이터베이스를 복사하는 방법
- 24. Gdk.image를 복사하는 방법?
- 25. Delphi TBytes - 복사하는 방법?
- 26. 파일을 복사하는 방법 리소스에서?
- 27. jqGrid : 행을 복사하는 방법?
- 28. Magento 파일을 복사하는 방법
- 29. Java에서 파일을 복사하는 방법
- 30. NSMutableArray를 anotherNSMutableArray에 복사하는 방법
응답 해 주셔서 감사합니다. 전체 데이터베이스를 압축하는 것은 해결책이지만, 단순히 테이블을 내보내고 나중에 복원하는 것이 가능할 것이라고 생각했습니다. 보이지 않습니다. – ron