-PR-
解決
済み

SQL-Server 6.5でストアドプロシージャの実行

  • すぐに回答を!
  • 質問No.41274
  • 閲覧数295
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 91% (34/37)

EXECUTE procedure 'para1','para2'
で正しい結果が返ってくるストプロがあります。
これをSELECT文の中で結果を返すようにするには
どんな書き方をすれば良いのでしょうか?
ストアドプロシージャを作成したのは今回が初めてで
試行錯誤しながらなんとか結果が返せるようになった
のですが、私がISQLで試した方法ではうまく行きません。

<私の試した方法>
SELECT procedure(tabe1.para1,tabe1.para2)
FROM table1

SELECT文でストプロを実行することはできないのでしょうか?
宜しくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル4

ベストアンサー率 25% (1/4)

このプロシージャはテーブルの項目名を返すのでしょうか?
だとしてもこういった使い方は出来なかったと思います。

もし、そのプロシージャが結果として表(Select結果)を返すのであれば
プロシージャ内でビューを作成し、
そのビューに対して再度Selectを発行すれば良いと思います。
お礼コメント
KTFM

お礼率 91% (34/37)

ありがとうございます。
私の考えていた処理名内容はpara1,para2の値を受け取って
それぞれの値によって数値を返すようなもので、それを
ソート順として使うことを考えていました。

SQLは問題なく作成できるのですが、ストプロやビューを
使う経験が浅いのでまだ少し時間がかかるとおもいますが
何とかやってみたいとおもいます。
投稿日時 - 2001-02-18 07:20:03
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ