IBM i (AS400)の機能として提供されているファイルを使用することで、IBM i (AS400)上のライブラリー、ファイル、フィールドの一覧を取得することが可能です。
※IBM i (AS400)上のライブラリーとファイルの一覧をPHPQUERYで作成する方法
【ライブラリー一覧】
SELECT * FROM QSYS2.SYSSCHEMAS
【ファイル一覧】(ライブラリ名、ファイル名、ファイルテキスト、作成者、更新日の取得)
SELECT TABLE_SCHEMA,TABLE_NAME,TABLE_TEXT,TABLE_OWNER,LAST_ALTERED_TIMESTAMP FROM QSYS2.SYSTABLES
【フィールド一覧】(ライブラリ名、ファイル名、フィールド名の取得)
SELECT TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME FROM QSYS2.SYSCOLUMN2 WHERE TABLE_NAME = ''
※WHERE条件でファイル名を検索項目として指定しています。(全件だと件数が多くなるため)
コメント
0件のコメント
サインインしてコメントを残してください。