SQLサーバーで表示するパラメーターを渡すにはどうすればよいですか。数量を含むストック情報を含むストックがあります。私が必要とするのは、quatitiy のフォーム値を取得し、使用可能な値であるストック数量を追加することです。これには、この値をストックの現在の値に自動的に追加するビューへのパスパラメーターが必要です。助けてくれてありがとう
7968 次
2 に答える
6
次のような表関数を使用できます。
CREATE FUNCTION [dbo].[TblFunc_AAA]
(
@ID BIGINT
)
RETURNS TABLE
AS
RETURN
(
SELECT *
FROM MyTable
where aaa = @ID
)
于 2013-07-18T09:22:25.600 に答える
2
実際には、ビューはデータベースに SELECT としてのみ保存されるため、パラメーターを渡すことはできません。
ストアド プロシージャ/関数は適切に適合します。パラメーターを受け取るものを宣言し、SELECT ... WHERE val = @paramval
CREATE PROCEDURE myproc
@in_quantity int
AS
SELECT * FROM tbl1
WHERE val = @in_quantity
GO;
于 2013-07-18T09:20:49.397 に答える