ストアドプロシージャでは、別のストアドプロシージャの結果のカウントを取得する必要があります。具体的には、結果が返されるのか、空のセットが返されるのかを知る必要があります。
一時テーブル/テーブル変数を作成し、それにストアドプロシージャを実行してから、そのデータに対してselectカウントを実行できます。しかし、私は実際にはデータ自体は気にしません。必要なのはカウント(またはデータの有無)だけです。その情報だけを取得するより効率的な方法があるかどうか疑問に思いました。
他のストアドプロシージャの内容をコピーして、選択カウントとして書き直したくありません。ストアドプロシージャは頻繁に変更されるため、実行できません。