• ベストアンサー

Excelのテーブル定義書からテーブルを作る方法

Excelで作成したテーブル定義書から、自動的にDBのテーブルを 作成したいのです。 何かよいフリーウェア、または参考情報があれば教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

独自に作成した定義書からってのは既存ツールでは難しいんじゃないでしょうかね。 Excel で作成した独自定義書ってんだから定義されたものを VBA で読み取って SQL 文を生成するようにしてみてはどうでしょうか?

goouser20
質問者

お礼

やはり、無いのですね・・ 自分で作ってみます! ありがとうございました。

関連するQ&A

  • テーブル定義書を自動生成するツールはありませんか?

    いつもお世話になっています。 現在システムを構築中で、テーブル自体は既に出来ています。 これを資料としてまとめるために、Excelでテーブル定義書を作成しよう かと考えております。 ここで質問なのですが、既に構築済みのテーブルから、 自動的にテーブル定義書を作成するツールは有りませんでしょうか? 下記のURLを参照したところ http://ml.postgresql.jp/pipermail/pgsql-jp/2002-May/009472.html CSEというソフトが有力なようですが、既に更新がされていないようで 現在のPostgreSQLのバージョンとは合わないようです。 E-R図はvisio等のツールでも作成できますが、テーブル定義書を自動的に 作成してくれるツールは以外に見当たらないようで、ちょっと困っています。 PostgreSQLのバージョンは 7.4.7 もしくは 8.1.3です。 よければご教示頂ければ幸いです。

  • DB2のデータ作成ツール探し、Excelから

    Oracle/DB2のデータ作成ツールを探しています。 ご存知であれば、教えてください。 要求: Excelで作ったデータを直接DBに登録できること DBからデータを取得してExcelに出力できること PKの関係で自動的にデータを作成することができること 可能であれば、Excelの列単位で自動的に指定されたタイプでデータ作成できること Excelにテーブル定義を取得できること

  • Oracle / DB2のデータ作成ツール探し、Excelから

    Oracle/DB2のデータ作成ツールを探しています。 ご存知であれば、教えてください。 要求: Excelで作ったデータを直接DBに登録できること DBからデータを取得してExcelに出力できること PKの関係で自動的にデータを作成することができること 可能であれば、Excelの列単位で自動的に指定されたタイプでデータ作成できること Excelにテーブル定義を取得できること

  • (続)テーブル定義書の出力

    こんにちは。 前回も同じ質問をさせていただき、回答をいただいたのですが、私の説明不足で回答者様の厚意を無駄にしてしまいました。 よろしければ、また、教えていただきたいと思います。 VisualBasicでデータベースに接続を行い(接続は完了しています。)テーブル定義書を出力したいときはどうしたらよいでしょうか?? 考えたのは ボタンクリック ↓ DB接続 ↓ 定義書の元になるデータを読み込む ↓ エクセルに書き込む なのですが…うまくいきませんでした。 DBにはうまく接続できるのですが… まともな開発が今回が初めてなので不安です

  • テーブル定義書(Oracle) 【IX】項目

    いままではソフト系の開発を行っていたのですが、 今度、DBまわりの業務を行うことになりテーブル設計書を作成しております。 初めてなので、社内のテーブル定義書を参照しながら作成していると 番号、列名、列ID、データ型、桁数、NULL、PKの次から【IX1】...【IX10】という項目が並んでおり Googleで調べましたがインターネットエクスチェンジの略などの基本情報は載っていましたが、 実際にテーブル設計に関係のある項目かどうかは具体的に理解することは出来ませんでした。 識者の方がいれば、テーブル設計書においてこの項目の意図することはなにかを教えていただきたいです。 以上、よろしくお願いします。

  • Excel テーブル内に別の名前の定義

    シート内にテーブルを作成し、そのテーブルの一部にさらに名前をつけようとしましたが、範囲を右クリックしても"名前の定義"がリストに現れません。 これは禁止事項でしょうか? 反対にすでに名前の定義がされている範囲を含めて後からテーブルを設定することは可能みたいですが。 よろしくお願いいたします。

  • DBのテーブルって

    RDBを設計する際にまずテーブルをいくつか作成して、それらどうしをリレーションしていきますよね。このテーブルをいくつか作成する意味がよくわかっていません。この項目は必ず一つのテーブルで持っておいた方が言いと言いきれる、なにか定義みたいなものはないのでしょうか?DBの知っている人に聞くと経験でわかると言われます。経験のない者はどうしたらいいのでしょう?

  • テーブル定義について

    DBのテーブル定義書に PKの欄があり 名称      PK XXXXXXX P1 YYYYYYY P2 ZZZZZZZ という感じで書かれている場合、 XXXXXXXは複数同じ値で存在可能で、 XXXXXXX + YYYYYYY のフィールドの値が、両方同じデータは存在しないという意味 であっていますか? つまり 1 1 1 2 1 3 2 1 2 2 は存在できるが、 1 1 が更に存在できないということですか?

  • CakePHP内でテーブルを作成する方法

    とあるデータを挿入した時に自動的に新しいテーブルが作成されるプログラムを作りたいのですがCakePHPで実現するのはどうすれば良いでしょうか? テーブルを操作するためにはModelを作る必要があるかと思いますが、いまいち情報をさがせずにおります。 参考URLのみでもかまいませんのでよろしくお願い致します。

    • ベストアンサー
    • PHP
  • テーブル定義を調べるには

    現在、oracle7.3.3をデータベースとして利用しているのですが、今までに作ったテーブルのテーブル定義が分からなくなってしまいました。テーブル定義をexport&inportでログに吐き出すようなことをするらしいのですが、詳しいやり方が全然分かりません。(これでも結構調べたのですが・・・)。私は素人同然の者です。どうか、詳しく分かりやすく教えていただけますでしょうか。おねがいします。