パラメータ化されたSQLを使用してOracleにレコードを挿入するac#.netアプリケーションを作成しました。そのような挿入物がいくつかありますが、これらを Oracle パッケージに変換するのに役立つツールがあるかどうか疑問に思っていました。
たとえば、パラメータ化されたSQLの1つは
INSERT INTO SYSADM.MY_TABLE
(ID, NAME, ADDRESS) VALUES
(:id, :name, :address)
ありがとう。
パラメータ化されたSQLを使用してOracleにレコードを挿入するac#.netアプリケーションを作成しました。そのような挿入物がいくつかありますが、これらを Oracle パッケージに変換するのに役立つツールがあるかどうか疑問に思っていました。
たとえば、パラメータ化されたSQLの1つは
INSERT INTO SYSADM.MY_TABLE
(ID, NAME, ADDRESS) VALUES
(:id, :name, :address)
ありがとう。
私が知っているツールはありません。ただし、検索と置換機能で正規表現をサポートするテキスト エディタを使用している場合、そのようなステートメントを PL/SQL に変換するのは非常に簡単です。
または、データ ディクショナリからコードを生成することもできます。USER_TABLES および USER_TAB_COLUMNS は、PL/SQL API の構築に必要なすべての情報を提供します。
Steven Feuerstein は、テーブル API 全体を非常に簡単に構築する Oracle Code Generator を公開しました。一部の人々は TAPI を好まず、インターフェースの laso ドームは SQL インジェクションに対してオープンであるため、当時は少し物議を醸していましたが、一見の価値があります。 見てみな。