Accessでテーブル一覧を取得する方法

概要

他システムのテーブル名一覧をExcelに一覧して、そこにコメントを付けたいと思いました。
テーブル名を一つ一つコピペするのはあまりにめんどうなので、クエリでとれないのかと思って調べた次第です。

内容

これでとれました(たぶん)。

SELECT MSysObjects.Type, MSysObjects.Name, MSysObjects.Flags
FROM MSysObjects
where MSysObjects.Flags=0 AND Type=1
ORDER BY MSysObjects.Type, MSysObjects.Name;

MSysObjectsの中身はよくわかりません。どこかにちゃんとした資料はないものか…?

3 Replies to “Accessでテーブル一覧を取得する方法”

  1. 有り難う、何せ素人、力任せに作ったシステムで、1年ほどして、整理し、作り直そうと考え、まず、いらんテーブル整理からと思ったとたんに困った。Excelにコピペして整理開始!!
    本当に有り難う。

コメントを残す