Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
desikankannan
Posting Yak Master
152 Posts |
Posted - 2010-12-03 : 04:14:48
|
Hi,i try to get value from a table below i have store procedurei want descvalue should be fetched in @freqi don't no how to frame below query exactly i neededset @freq = select descvalue from mst_desc where desckey =(select frequencycode from Mst_stdgauagemaster where fldguagekey = @fldguagekey)create procedure spstdguagecalibdatetail(@fldguagekey int)asset nocount ondeclare@freq int begin tryset @freq = select descvalue from mst_desc where desckey =(select frequencycode from Mst_stdgauagemaster where fldguagekey = @fldguagekey)END TRYBEGIN CATCHIF @@TRANCOUNT > 0 ROLLBACK -- Raise an error with the details of the exception DECLARE @ErrMsg nvarchar(4000), @ErrSeverity int SELECT @ErrMsg ='workbring', @ErrSeverity = ERROR_SEVERITY() RAISERROR(@ErrMsg, @ErrSeverity, 1) END CATCHDesikankannan |
|
nigelrivett
Master Smack Fu Yak Hacker
3385 Posts |
Posted - 2010-12-03 : 04:20:12
|
select @freq = descvalue from mst_desc where desckey =(select frequencycode from Mst_stdgauagemaster where fldguagekey = @fldguagekeyorselect @freq = md.descvaluefrom mst_desc mdjoin Mst_stdgauagemaster mson md.desckey = ms.frequencycodewhere ms.fldguagekey = @fldguagekeyAssuming that fldguagekey is an int==========================================Cursors are useful if you don't know sql.SSIS can be used in a similar way.Beer is not cold and it isn't fizzy. |
 |
|
|
|
|