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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » システム・オブジェクト » ビュー » システム・ビュー

 

SYSPROCEDURE システム・ビュー

SYSPROCEDURE システム・ビューの各ローは、データベース内のプロシージャを示します。このビューの基本となるシステム・テーブルは ISYSPROCEDURE です。

カラム名 カラム型 説明
proc_id UNSIGNED INT 各プロシージャにはユニークな番号 (プロシージャ番号) が割り当てられます。
creator UNSIGNED INT プロシージャの所有者。
object_id UNSIGNED BIGINT データベースのプロシージャをユニークに識別するプロシージャの内部 ID。
proc_name CHAR(128) プロシージャ名。1 人の作成者が、同じ名前のプロシージャを 2 つ持つことはできません。
proc_defn LONG VARCHAR プロシージャの定義。
remarks LONG VARCHAR プロシージャに関する注記。ISYSREMARK システム・テーブル内に格納されている値。
replicate CHAR(1) プロシージャが Replication Server インストール環境のプライマリ・データ・ソースであるかどうかを表します。
srvid UNSIGNED INT プロシージャがリモート・データベース・サーバ上のプロシージャのプロキシである場合は、そのリモート・サーバを表します。
source LONG VARCHAR 回避されたプロシージャのソース。この値は、ISYSSOURCE システム・テーブル内に格納されています。
avg_num_rows FLOAT プロシージャが FROM 句に表示されるときに、クエリの最適化に使用するために収集される情報。
avg_cost FLOAT プロシージャが FROM 句に表示されるときに、クエリの最適化に使用するために収集される情報。
stats LONG BINARY プロシージャが FROM 句に表示されるときに、クエリの最適化に使用するために収集される情報。
基本となるシステム・テーブルに関する制約

PRIMARY KEY (proc_id)

FOREIGN KEY (srvid) REFERENCES SYS.ISYSSERVER (srvid)

FOREIGN KEY (object_id) REFERENCES SYS.ISYSOBJECT (object_id) MATCH UNIQUE FULL

FOREIGN KEY (creator) REFERENCES SYS.ISYSUSER (user_id)