1
CREATE PROCEDURE [GetSubscriptions]
@id uniqueidentifier,
@isActive bit
AS
BEGIN
SELECT
*
FROM SUBSCRIPTION
WHERE [email protected] and IsActive= @isActive
END
GO
を使用してmultifuntionalストアドプロシージャを作成、私はこの中で、それを使用したいがビット引数
- をway-。 -it works
- @isActive = 0の場合、非アクティブなサブスクリプション行が返されます。 -it works
- IsActive Fiagとは別に、すべてのサブスクリプション行を返します。
サブスクリプションの表には、それはすべての3つの条件のために動作するように最善の短い方法だろうどのような0と1 あるのisActiveのための唯一の2つの値を持っている?
ありがとうございますが、サブスクリプションテーブルには、IsActiveの値が0と1の2つしかありません。 – APL
はい、もちろんです。あなたはサブスクリプションテーブルのすべての行を返す方法を尋ねましたが、sprocへの最も単純な変更は@isActiveをNULLとして渡すことです。もしそうなら、カラム値が何であるか気にしないでください。 – cco