Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
このシステムプロシージャーを使用して、.NET メソッドをテーブルイベント用のスクリプトとして登録したり、登録解除したりします。
ml_add_dnet_table_script ( 'version', 'table', 'event', 'script' )
version
VARCHAR(128)。バージョン名。
table
VARCHAR(128)。テーブル名。
event
VARCHAR(128)。イベント名。
script
TEXT。スクリプトの内容。Adaptive Server Enterprise の場合は VARCHAR(16384)。IBM DB2 LUW の場合は VARCHAR(4000)。Oracle の場合は CLOB。
メソッドを登録解除するには、スクリプトの内容パラメーターを NULL に設定します。
スクリプトの内容の値は、たとえば MyClass.MyMethod などの .NET アセンブリに含まれるクラス内のパブリックメソッドです。
ml_add_dnet_table_script を呼び出すと、メソッドが指定のテーブル、イベント、スクリプトバージョンに関連付けられます。新しいバージョン名は、ml_version テーブルに自動的に挿入されます。
次の例では、EgClass クラスの empDownloadCursor メソッドを emp テーブルの download_cursor イベントに割り当てます。
call ml_add_dnet_table_script( 'ver1', 'emp', 'download_cursor','EgPackage.EgClass.empDownloadCursor' )