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 |
|
atulbharadwaj
Starting Member
11 Posts |
Posted - 2009-12-16 : 02:12:00
|
| Alter PROCEDURE [dbo].test@Quarter varchar(100), @Sector varchar(100), @CurrentYear varchar(100) ASBEGIN SET NOCOUNT ON;select isnull(sum(@Quarter),0) as @Quarter FROM CompanyClassification INNER JOIN QuarterlyCapitalisation ON BSC_CODE=BSC_CODE WHERESECTOR =@Sector AND @Quarter!=0 AND YEAR= @CurrentYear endatul |
|
|
sathiesh2005
Yak Posting Veteran
85 Posts |
Posted - 2009-12-16 : 02:38:04
|
| please tell me clear that you are using @Quarter as parameter to the procedure or as a local variable.If it is a local variable, then you should use like this:Alter PROCEDURE [dbo].testASDeclare @Quarter varchar(100), @Sector varchar(100), @CurrentYear varchar(100)BEGINSET NOCOUNT ON;select @Quarter= isnull(sum(@Quarter),0) FROM CompanyClassification INNER JOINQuarterlyCapitalisation ON BSC_CODE=BSC_CODE WHERESECTOR =@Sector AND @Quarter!=0 AND YEAR= @CurrentYearendRegards,Sathieshkumar. R |
 |
|
|
atulbharadwaj
Starting Member
11 Posts |
Posted - 2009-12-16 : 02:44:48
|
| i am using @Quarter as parameter to the procedure atul |
 |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2009-12-16 : 03:34:29
|
| Alter PROCEDURE [dbo].test@Quarter varchar(100), @Sector varchar(100), @CurrentYear varchar(100) ASBEGINSET NOCOUNT ON;select isnull(sum(@Quarter),0) as Quarter FROM CompanyClassification INNER JOIN QuarterlyCapitalisation ON BSC_CODE=BSC_CODE WHERESECTOR =@Sector AND @Quarter!=0 AND YEAR= @CurrentYear ENDMadhivananFailing to plan is Planning to fail |
 |
|
|
|
|
|