1

パラメータ化されたSQLを使用してOracleにレコードを挿入するac#.netアプリケーションを作成しました。そのような挿入物がいくつかありますが、これらを Oracle パッケージに変換するのに役立つツールがあるかどうか疑問に思っていました。

たとえば、パラメータ化されたSQLの1つは

INSERT INTO SYSADM.MY_TABLE  
(ID, NAME, ADDRESS) VALUES 
(:id, :name, :address)

ありがとう。

4

1 に答える 1

0

私が知っているツールはありません。ただし、検索と置換機能で正規表現をサポートするテキスト エディタを使用している場合、そのようなステートメントを PL/SQL に変換するのは非常に簡単です。

または、データ ディクショナリからコードを生成することもできます。USER_TABLES および USER_TAB_COLUMNS は、PL/SQL API の構築に必要なすべての情報を提供します。

Steven Feuerstein は、テーブル API 全体を非常に簡単に構築する Oracle Code Generator を公開しました。一部の人々は TAPI を好まず、インターフェースの laso ドームは SQL インジェクションに対してオープンであるため、当時は少し物議を醸していましたが、一見の価値があります。 見てみな。

于 2013-02-26T12:56:31.560 に答える