VB.NET質問スレ (Part13)
■ このスレッドは過去ログ倉庫に格納されています
0207194
2005/11/28(月) 22:47:52203を見てフト思ったのですが、
CREATE PROCEDURE xxxx
@record_id integer,
@com_name varchar(40) OUTPUT
AS
SELECT @com_name = '戻したい値'
という形でやってます。
そして勘違いしていた部分というのは「戻したい値」の部分で、「SELECT」は変数に代入する
SELECTではなくてSQLのSELECTです。つまり
SELECT @com_name = mas_com_var_name FORM company where id = @record_id
実際の文ははるかに長いのですが、簡単にするとこんな感じです。
また、戻したい値というのはSELECTした結果のidの値で、IDの通称を@com_nameとしてOUTPUTで戻したいのです。
明日ストアドの部分をまとめてUPします。
遅い時間にありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています