管理者は、SQL でリモートプロシージャーを作成できます。
前提条件
DBA 権限。
内容と備考
リモートプロシージャーが結果セットを返すことができる場合は、たとえすべてのケースで結果セットを返せるわけではなくても、ローカルプロシージャー定義には RESULT 句を含めてください。
ホストデータベースに接続します。
文を実行して、プロシージャーを SQL Anywhere に定義します。
次に例を示します。
CREATE PROCEDURE RemoteWho() AT 'bostonase.master.dbo.sp_who'; |
構文はローカルプロシージャーの定義と似ています。ロケーション文字列は、プロシージャーのロケーションを定義します。
例
リモートプロシージャーを呼び出すときにパラメーターを指定する例を次に示します。
CREATE PROCEDURE RemoteUser ( IN username CHAR( 30 ) ) AT 'bostonase.master.dbo.sp_helpuser'; CALL RemoteUser( 'joe' ); |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |