UFN_MERCHANDISE_GETPRODUCTINSTANCEOPTIONS_2

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@PRODUCTINSTANCEID uniqueidentifier IN

Definition

Copy


create function dbo.UFN_MERCHANDISE_GETPRODUCTINSTANCEOPTIONS_2(@PRODUCTINSTANCEID uniqueidentifier)
returns table as
    return
        select
            MERCHANDISEPRODUCTOPTION.NAME OPTIONNAME,
            MERCHANDISEPRODUCTOPTION.SEQUENCE OPTIONSEQUENCE,
            MERCHANDISEPRODUCTOPTIONVALUE.NAME OPTIONVALUENAME,
            MERCHANDISEPRODUCTOPTIONVALUE.ID OPTIONVALUEID,
            MERCHANDISEPRODUCTINSTANCEOPTIONVALUE.ID PRODUCTINSTANCEOPTIONID,
            MERCHANDISEPRODUCTOPTION.ID OPTIONID
        from dbo.MERCHANDISEPRODUCTINSTANCE 
        inner join dbo.MERCHANDISEPRODUCTOPTION on
            MERCHANDISEPRODUCTINSTANCE.MERCHANDISEPRODUCTID = MERCHANDISEPRODUCTOPTION.MERCHANDISEPRODUCTID
        inner join dbo.MERCHANDISEPRODUCTINSTANCEOPTIONVALUE on
            MERCHANDISEPRODUCTINSTANCE.ID = MERCHANDISEPRODUCTINSTANCEOPTIONVALUE.MERCHANDISEPRODUCTINSTANCEID
        inner join dbo.MERCHANDISEPRODUCTOPTIONVALUE on
            MERCHANDISEPRODUCTINSTANCEOPTIONVALUE.MERCHANDISEPRODUCTOPTIONVALUEID = MERCHANDISEPRODUCTOPTIONVALUE.ID and
            MERCHANDISEPRODUCTOPTION.ID = MERCHANDISEPRODUCTOPTIONVALUE.MERCHANDISEPRODUCTOPTIONID
        where
            MERCHANDISEPRODUCTINSTANCE.ID = @PRODUCTINSTANCEID