簡體   English   中英

AS400:通過Java / SQL探索結構

[英]AS400: explore structure via Java/SQL

我正在嘗試通過Java探索AS400的內部結構,我想獲取所有數據庫的列表,以及每個數據庫的所有表的列表。 在MySQL中,我將使用“顯示數據庫”,在“使用mydb”之后,我將鍵入“顯示表”。

我嘗試了“ LIST DATABASE DIRECTORY”和“ LIST DATABASES”以及“ LIST TABLES”,但是它不起作用:“ [SQL0104]令牌列表無效。令牌有效:(CL結束GET設置調用釋放免費保持鎖定打開改變。”

在專門論壇中獲得的答案: http : //www.code400.com/forum/showthread.php/12794-AS400-explore-structure-via-Java-SQL

*“ * DB2 for i數據庫的元數據可以通過QSYS2模式中的目錄視圖通過SQL訪問。所有目錄視圖均以SYS開頭。SCHEMA(庫)信息在SYSSCHEMAS中找到。表信息在SYSTABLES中找到

順便說一句(您似乎不熟悉IBM i術語): *

1. AS / 400是一個古老的名詞:機器和操作系統的當前名稱是IBM i 2.數據庫名稱是:DB2 for i,並且在IBM i上只有一個數據庫。3.所有(數據庫)對象存儲在模式(或庫)中。4.對於IBM i應用程序,通常使用庫列表訪問多個模式/庫中的表。 “ *

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM