2011-08-05 14 views

答えて

11

はい、あります。それはsysproceduresと呼ばれています。全て見ることがあります表示するには、この方法を試してください。詳細どのような情報の詳細については

select * from sysprocedures 

が利用可能であるが、およそsysproceduressysprocbodysysproccolumnsをお読みください。

2
select sysprocedures.procname from sysprocedures; 
+1

あなたは自分の質問に答えましたか? –

+1

タイムスタンプ上のマウス。彼の答えは最初 –

+1

だった@Adrian - 私はあなたのことを見た前にGoogleで答えを見つけたが、私はあなたの前に投稿したが、jeff、私はAdrianが私の前に1分前に投稿したと思う。 – CheeseConQueso

1

SYSPROCEDURES

からsysprocedures.procidと全体を表示するために、次のクエリでのprocidを提供し、以下のクエリから

選択sysprocedures.procnameをストアドプロシージャののprocidを取得ストアドプロシージャ

データ選択 sysprocbody ここからprocid = @procid とdatakey SEQNOによって= 'T' ため

0

あなたはdbschemaユーティリティとストアドプロシージャ(テキスト)の内容を取得することができます。 dbschemaユーティリティは、すべての または dbschemaユーティリティが

-f -d -fを-d手順の

テキストが "datakey = 'T'" そう

sysprocbodyテーブルでもある:sysprocbody 場合のprocid( ' PROCNAME =' SYSPROCEDURESからのprocid選択)およびDAから 選択データtakey = 'T' order by seqno; - 古いInformixでは、seqnoを選択した列のリストに含める必要があると不満を持ちます。

関連する問題