If Exists

  • Hi Team,

    i've a table "LOC_TEST" with below columns "Text, Rights, Expiry"

    TEXTRIGHTSEXPIRY

    ------ -------- -------

    SalesNULLNULL

    Prod Yes 12-Dec

    Sales Yes 07-Dec

    Output :

    ---------

    Sales :

    Sales : Yes : 07-Dec

    ---

    am using below query... but it is not getting the result.

    please help..........

    IF EXISTS (SELECT 1 FROM LOC_TEST WHERE TEXT ='Sales')

    BEGIN

    IF EXISTS (SELECT 1 FROM LOC_TEST WHERE RIGHTS IS NULL and EXPIRY IS NULL)

    BEGIN

    SELECT @Bgk =(SELECT RTRIM(+ISNULL('Sales','')+' : ' +ISNULL(+CAST(RIGHTS AS VARCHAR(100))+' ',''))

    FROM LOC_TEST WHERE TEXT ='Sales') +CHAR(10)

    END

    ELSE

    IF EXISTS (SELECT 1 from LOC_TEST where EXPIRY IS NULL)

    BEGIN

    SELECT @Bgk=(SELECT RTRIM(+ISNULL('Sales','')+' : ' +ISNULL(+CAST(RIGHTS AS VARCHAR(100))+' ','')) FROM LOC_TEST WHERE TEXT ='Sales') +CHAR(10)

    END

    ELSE

    BEGIN

    SELECT @Bgk=(SELECT 'Sales : ' + RTRIM(RIGHTS) + ' (Expires ' +RTRIM(convert(varchar,EXPIRY,107)) + ')' FROM LOC_TEST WHERE TEXT ='Sales') +CHAR(10)

    END

    END

    print @Bgk

    ************ am Unable to Print the result.

  • What is returned? When you say it is unable to print the result, do you mean there is no value in @Bgk?

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply