Ognacの雑感

木漏れ日々

目次

Blog 利用状況

書庫

ギャラリ

定型ストアードの自動生成

今月から Oracleの仕事をやってます。FrameWork2.0でのOracleは初仕事です。UIはVS2005ですが、DBは基幹なのでOracle9iです。
更新系は Table毎にストアードで処理するという業務仕様です。個々に書くのは嫌なので、ストアードの自動生成を企みました。
  ADO2.0の機能が発揮できるか不安だったのですが、要らぬ心配でした。
  con.GetSchema() がしっかり動作してくれる。それだけでも大満足。
DataSourceInformation
DataTypes
Restrictions
ReservedWords
Users
Tables
Columns
Views
Synonyms
Sequences
ProcedureParameters
Functions
IndexColumns
Indexes
Packages
PackageBodies
Arguments
Procedures
UniqueKeys
PrimaryKeys
ForeignKeys
ForeignKeyColumns
の項目が取得できるので、他の要素も自動生成ができそう。
項目名称/型/属性の レビューも自動化できて満足。
  この辺りは DB依存でしょうから, Oracle/MsSQL 兼用にできないのが残念です。

投稿日時 : 2006年12月12日 19:02

Feedback

No comments posted yet.
タイトル
名前
Url
コメント