スケーラブルデータベースサーバ HiRDB Version 8 システム運用ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

16.4 ストアドプロシジャ及びストアドファンクションを削除する方法

<この節の構成>
(1) ストアドプロシジャを削除する方法
(2) ストアドファンクションを削除する方法

(1) ストアドプロシジャを削除する方法

DROP PROCEDUREでストアドプロシジャを削除できます。

(2) ストアドファンクションを削除する方法

DROP FUNCTIONでストアドファンクションを削除できます。

(a) ストアドファンクションを削除すると,そのほかのストアドファンクションが無効になることがあります

ストアドファンクションを削除すると,そのほかのストアドファンクションが無効になることがあります。無効になる条件については,マニュアル「HiRDB Version 8 SQLリファレンス」の「DROP〔PUBLIC〕FUNCTION」で説明しています。

ストアドファンクションが無効になった場合は,無効になったストアドファンクションをALTER ROUTINEで再作成してください。

(b) ストアドファンクションを削除すると,既存のストアドプロシジャが無効になることがあります

ストアドファンクションを削除すると,既存のストアドプロシジャが無効になることがあります。無効になる条件については,マニュアル「HiRDB Version 8 SQLリファレンス」の「DROP〔PUBLIC〕FUNCTION」で説明しています。

既存のストアドプロシジャが無効になった場合は,無効になったストアドプロシジャをALTER PROCEDURE又はALTER ROUTINEで再作成してください。

(c) ストアドファンクションを削除すると,既存のトリガが無効になることがあります

ストアドファンクションを削除すると,既存のトリガが無効になることがあります。無効になる条件については,マニュアル「HiRDB Version 8 SQLリファレンス」の「DROP〔PUBLIC〕FUNCTION」で説明しています。

既存のトリガが無効になった場合は,無効になったトリガをALTER TRIGGER又はALTER ROUTINEで再作成してください。