PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4287 98/12/09 13:57:22 RE(6):PB5.0.03: 作業ログをファイルに落とす方法 By Taka
4285 98/12/09 13:33:51 RE(5):PB5.0.03: 作業ログをファイルに落とす方法 By まこと
4284 98/12/09 13:27:58 RE(4):PB5.0.03: 作業ログをファイルに落とす方法 By Taka
4282 98/12/09 12:10:22 RE(3):PB5.0.03: 作業ログをファイルに落とす方法 By リエッチ
4281 98/12/09 09:42:19 RE(2):PB5.0.03: 作業ログをファイルに落とす方法 By m-ryu
4274 98/12/08 12:21:10 RE(1):PB5.0.03: 作業ログをファイルに落とす方法 By リエッチ
4271 98/12/08 11:24:54 PB5.0.03: 作業ログをファイルに落とす方法 By m-ryu

カテゴリ:PowerBuilderの開発環境
日付:1998年12月09日 13:33 発信者:まこと
題名:RE(5):PB5.0.03: 作業ログをファイルに落とす方法

>>>PB5.0でORACLE7.3を使っています。
>>>データベーステーブルの作業ログ(CREATE TABLEの構文)を
>>>ファイルに保存したいのですが、良い方法はないでしょうか?
>データベースペインタではなくて、スクリプトを使ってログを
>保存したかったのです。

どういうソフトで使うのでしょう?
作業ログにCREATE TABLEの構文があるという事は、ソフト上でテーブル作成を
してるんですか?
だとしたら、構文が入っている変数の値をどうやってファイルに保存するかって
話しになりますよね?
(外部ソースによるDWに挿入していって、saveasしたら完了!)

または、既に存在しているテーブルから、CREATE TABLEの構文を得たいという
話しならば、システムテーブルから任意テーブルのカラム名や型、長さを得て、
自分で作るという話しになります。
(Oracle限定の話しです。)
取り敢えず、sys.user_tab_columns のtable_name,column_name,data_type,
data_length,nullableあたりで作成できると思います。 Floatの小数点に
関してはわかんないです。(教えて! ^o^)
ちなみに、上記では主キーを作成する構文を作成できませんので、別のシステム
テーブルから、同じ方法で作成する必要があります。

追記)既存テーブルからまったく同じ構文のテーブルを作って、データも複写す
   るっていうSQL文も存在するらしいですし、作り方次第で面白いものが
   できそうな気がします。

    GUIでテーブル管理するツールを課内に配布している まこと より
    (次はテーブル作成機能を追加するぞお!)



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.