Author |
Topic |
rajasekhar857
Constraint Violating Yak Guru
396 Posts |
Posted - 2010-01-27 : 09:05:30
|
hi i want an input parameter view where if record exists it should return 1 and if not exists it should return zero.my view is something like this.Create View [dbo].[emrVBUserInfo]@group_id varchar(50)as SELECT FEATURE_REF_ID,GROUP_ID,EMR_FEATURE_ID FROM EMRFEATUREREFERENCE WHERE GROUP_ID=@group_id AND EMR_FETAURE-ID=48GO |
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2010-01-27 : 09:08:57
|
You should make use of a stored procedure. View wont do what you wantMadhivananFailing to plan is Planning to fail |
|
|
Kristen
Test
22859 Posts |
Posted - 2010-01-27 : 09:10:38
|
You can't have a parameter in a VIEWCreate View [dbo].[emrVBUserInfo] @group_id varchar(50)asSELECT FEATURE_REF_ID,GROUP_ID,EMR_FEATURE_ID FROM EMRFEATUREREFERENCE WHERE GROUP_ID=@group_id AND EMR_FETAURE-ID=48GO and then select usingSELECT * FROM [dbo].[emrVBUserInfo]WHERE GROUP_ID = some ID |
|
|
rajasekhar857
Constraint Violating Yak Guru
396 Posts |
Posted - 2010-01-27 : 09:12:34
|
then if record exists i should return 1 or else 0 how to handle that |
|
|
rajasekhar857
Constraint Violating Yak Guru
396 Posts |
Posted - 2010-01-27 : 09:14:38
|
can you give me an example of how to do this with stored procedure |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2010-01-27 : 09:26:50
|
Create procedure [dbo].[emrVBUserInfo](@group_id varchar(50))asIf exists(SELECT FEATURE_REF_ID,GROUP_ID,EMR_FEATURE_ID FROM EMRFEATUREREFERENCE WHERE GROUP_ID=@group_id AND EMR_FETAURE-ID=48)select 1 as statuselseselect 0 as statusGOMadhivananFailing to plan is Planning to fail |
|
|
Kristen
Test
22859 Posts |
Posted - 2010-01-27 : 11:34:46
|
Although you don't really want all those columns selected if its just an EXIST test. |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2010-01-28 : 00:12:07
|
quote: Originally posted by Kristen Although you don't really want all those columns selected if its just an EXIST test.
Yes but I think it doesn't matter when using existsMadhivananFailing to plan is Planning to fail |
|
|
Kristen
Test
22859 Posts |
Posted - 2010-01-28 : 02:59:54
|
Oh, OK. Interesting point. |
|
|
rajasekhar857
Constraint Violating Yak Guru
396 Posts |
Posted - 2010-02-08 : 04:01:04
|
yes i got it. |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2010-02-08 : 04:35:21
|
also seehttp://www.sqlteam.com/article/stored-procedures-returning-data |
|
|
|