Microsoft
Software
Hardware
Network
Question : SQL SERVER STORED PROCEDURES ROUNDING INTEGERS
Hi Guys,
I am having a little difficulty with rounding two integers. Below stored procedure is an example:
exec usp_Stats '99';
DROP PROCEDURE usp_Stats;
GO
CREATE PROCEDURE usp_Stats(@pastStatsDate int)
AS
UPDATE MYTABLE
SET MIN_QTY_INT = ROUND((65 / @pastStatsDate.0 * MYTABLE.CUSTFIELD),0),
From MYTABLE;
I am trying to round two integers. I am aware that if it was not a param variable name and just a number I could go something like...
ROUND((65 / 99.0 * MYTABLE.CUSTFIELD),0),
...and this would work fine. I am trying to do it with an integer parameter variable which is passed into the procedure, like in the first example. I cannot get it to work. Can anyone advise me on how to resolve this.
Thank you.
Answer : SQL SERVER STORED PROCEDURES ROUNDING INTEGERS
try making (@pastStatsDate a decimal
Random Solutions
Internet Explorer blocking html pages
Can't find system.mdw file
adjust macro to count and display values
SQL Server BIT field true and false
How do I move Windows to another drive or partition the one it is on is down to 5 Meg of free space.
VB.NET: optimal buffer size and speed issues with IO.FileStream
Slow Windows 2003 Print Server
How to specify an address on the From line in Sharepoint Designer email
ASPX security error
ScaleMode in VBA