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 |
|
waseemjamshed
Starting Member
2 Posts |
Posted - 2003-07-30 : 05:55:52
|
| I am trying the following but its shows an error.Declare @SQLStr as VarChar(7000)Declare @CMon as int, @CYer as intSet @CMon = 2Set @CYer = 2003Select @SQLStr = 'Declare MTrans cursor for Select Distinct TranDate, EmpNo, TranID, ProdID From Trans Where Month(TranDate) = ' + (@CMon) + ' And Year(TranDate) = ' + (@CYer) + ' Order By TranDate, EmpNo,TranID, ProdID'exec (@SQLStr)Its shows an error: Syntax error converting the varchar value |
|
|
Stoad
Freaky Yak Linguist
1983 Posts |
Posted - 2003-07-30 : 06:09:45
|
| TranID, ProdID From Trans Where Month(TranDate) = ' + cast(@CMon as varchar(50)) + ' And Year(TranDate) = ' + cast(@CYer as varchar(50)) + ' Order By TranDate, EmpNo,TranID, ProdID'- Vit |
 |
|
|
|
|
|