使用:JDK 7,Eclipse Luna,Derby 10.8 我剛剛學會了如何使用Derby/Java DB,並且我需要知道爲什麼它(derby)創建這些模式和表當我創建一個新的數據庫:(從Eclipse數據工具圖像)Java DB:我可以刪除derby創建的表
3
A
回答
1
只是那些開始「SYS」的名字經常被稱爲「系統目錄」,或「系統表」,它們是自動由德比創建並管理。
您可以在Derby參考手冊中讀到過:http://db.apache.org/derby/docs/10.11/ref/
例如,請參閱:德比系統表(http://db.apache.org/derby/docs/10.11/ref/rrefsistabs38369.html)和SYSCS診斷表(http://db.apache.org/derby/docs/10.11/ref/rrefsyscsdiagtables.html)。
另一方面,「APP」架構是一個普通的用戶架構。用戶模式是在每個用戶連接到數據庫並創建數據庫對象(如表或視圖)時創建的。如果你沒有提供你自己的用戶名,那麼「APP」用戶是默認的用戶名,所以這就是你在那裏看到它的原因。
我不確定你爲什麼看到「SQLJ」模式。你看過它裏面看看它包含哪些表格嗎?
相關問題
- 1. Java DB Derby和Netbeans 7.1構建問題
- 2. Java Pelops和Cassandra NoSQL DB:我可以批量刪除行嗎?
- 3. Java DB/Apache Derby與Android
- 4. 將derby DB連接到Java
- 5. 當程序結束時刪除derby表
- 6. 在java Derby數據庫中刪除行
- 7. 訪問由另一個應用程序創建的Derby DB
- 8. 可以刪除和重新創建索引加快SQL刪除?
- 9. 我們可以刪除dom表嗎?
- 10. WampServer - 無法更新或從MySQL刪除(但我可以創建)
- 11. 一旦創建了EBS卷,我可以刪除快照
- 12. 想有一個畫面在我創建了(也可以刪除)
- 13. 是否可以使用JPA刪除 - 創建某個表
- 14. 在Web Sphere 8.5.5中創建JPA表以嵌入Derby 8.5.5
- 15. 無法創建/刪除表
- 16. 刪除並創建dynamoDB表
- 17. 我可以刪除xxxxxxxAreaRegistration.cs嗎?
- 18. 我可以刪除flashlogs.txt嗎?
- 19. 備份Derby DB Groovy腳本
- 20. 任何方式在Spring MVC項目中創建DB(derby)?
- 21. 我們可以在Oracle DB的單個表上創建多少個觸發器
- 22. SQLSyntaxErrorException在創建表,用Apache Derby
- 23. Apache Derby [Hibernate框架] dosn't看到創建表。 [Java EE + JSP]
- 24. 我可以刪除Gradle構建中的'jar'任務嗎?
- 25. 可以泡菜刪除文件以及創建它們?
- 26. 無法對我創建的表執行操作(創建觸發器,刪除表)
- 27. 可以在DynamoDB中定期創建/刪除表構建體系結構嗎?
- 28. Java創建子列表並從先前列表中刪除值
- 29. Java ArrayList創建,編輯和刪除
- 30. 在java中創建和刪除視圖
謝謝你,我想我需要閱讀更多的文檔,SQLJ包含三個過程INSTALL_JAR,REMOVE_JAR,REPLACE_JAR。 – usertest
有趣!我已經使用Derby近十年了,之前沒有注意過那些SQLJ過程。他們記錄在這裏:https://db.apache.org/derby/docs/10.11/ref/rrefstorejarinstall.html –