Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ SQL の使用法 » ストアドプロシージャ、トリガ、バッチ、ユーザ定義関数 » ユーザ定義関数

 

ユーザ定義関数の作成

Sybase Central からユーザ定義関数を作成できます。ユーザ定義関数はプロシージャの集まりで、呼び出しを行った環境に単一の値を返します。

前提条件

ユーザ本人が所有する関数を作成するには、CREATE PROCEDURE システム権限が必要です。他のユーザが所有する関数を作成するには、CREATE ANY PROCEDURE または CREATE ANY OBJECT のシステム権限が必要です。

外部関数を作成するには、CREATE EXTERNAL REFERENCE システム権限が必要です。

テンポラリ関数の作成には権限は必要ありません。

 ♦ タスク
  1. Sybase Central で、[SQL Anywhere 16] プラグインを使用してデータベースに接続します。

  2. 左ウィンドウ枠で [プロシージャとファンクション] を右クリックし、[新規] » [ファンクション] をクリックします。

  3. ファンクション作成ウィザードの指示に従います。

  4. 右ウィンドウ枠で、[SQL] タブをクリックして、ファンクションコードを終了します。

結果

新しいファンクションは、[プロシージャとファンクション] に表示されます。

 参照