Click here to Skip to main content
15,896,606 members
Home / Discussions / Database
   

Database

 
AnswerRe: Restore backup from sql server 2005 to 2000 Pin
Parwej Ahamad12-Jun-08 20:48
professionalParwej Ahamad12-Jun-08 20:48 
AnswerRe: Restore backup from sql server 2005 to 2000 Pin
Mycroft Holmes12-Jun-08 20:49
professionalMycroft Holmes12-Jun-08 20:49 
QuestionError in Mail Triggering Pin
sabaMCA12-Jun-08 11:54
sabaMCA12-Jun-08 11:54 
AnswerRe: Error in Mail Triggering Pin
Parwej Ahamad12-Jun-08 17:43
professionalParwej Ahamad12-Jun-08 17:43 
QuestionSql cursor problem... Pin
tthellebuyck12-Jun-08 4:38
tthellebuyck12-Jun-08 4:38 
AnswerRe: Sql cursor problem... Pin
A Wong12-Jun-08 4:47
A Wong12-Jun-08 4:47 
GeneralRe: Sql cursor problem... Pin
tthellebuyck12-Jun-08 5:08
tthellebuyck12-Jun-08 5:08 
AnswerRe: Sql cursor problem... Pin
Mark J. Miller12-Jun-08 7:46
Mark J. Miller12-Jun-08 7:46 
I don't know your schema so consider this as psudocode, but this will be faster due to the fact that it isn't using a cursor (as suggested previously). Then, if possible, I would add datetime columns which you can use to compare the date your _CustomerUpdate table was changed with the date your CustTreeNodeAccountAssoc table was updated. This will prevent the need to retrieve all 600K+ records, that will also considerably speed things up and it will scale better as the number of records increases.

<br />
Declare @ARbal money,<br />
@CustTreeNodeID uniqueidentifier,<br />
@CustomerNumber varchar(50),<br />
@CustomerUpdateID int,<br />
@LYSales money,<br />
@LYTDSales money,<br />
@YTDgm money,<br />
@YTDSales money,<br />
@MTDSales money,<br />
@LMTDSales money<br />
<br />
Declare @t table<br />
(<br />
CustomerUpdateID int,<br />
CustomerNumber varchar(50),<br />
YTDSales money,<br />
LYSales money,<br />
ARBal money,<br />
LYTDSales money,<br />
MTDSales money,<br />
LMTDSales money<br />
)<br />
<br />
insert into @t(CustomerUpdateID, CustomerNumber,YTDSales, LYSales,ARBal, LYTDsales,MTDSales,LMTDSales)<br />
<br />
select CustomerUpdateID,<br />
CustomerNumber,<br />
YTDSales,<br />
LYSales,<br />
ARBal,<br />
LYTDSales,<br />
MTDSales,<br />
LMTDSales<br />
from _CustomerUpdate u <br />
<br />
where exists (select 1 from CustTreeNode c join CustTreeNodeaccountAssoc ca on ca.CustTreeNodeID = c.CustTreeNodeID and (u.LYTDSales != ca.LYTD or u.YTDSales != ca.YTD or u.MTDSales!= ca.MTD or u.LMTDSales !=ca.LMTD ))<br />
<br />
-- REPLACE YOUR CURSOR WITH THIS CODE BELOW (or something similar that better fits your logic)<br />
UPDATE A<br />
  YTD = T.YTDSales, <br />
  LYTD = T.LYSales,<br />
  Balance = T.ARBal<br />
FROM @t T<br />
INNER JOIN CustTreeNode N ON N.CustomerNumber = T.CustomerNumber<br />
INNER JOIN CustTreeNodeAccountAssoc A ON A.CustTreeNodeID = N.CustTreeNodeID<br />



Questiondata connection and path to be written once Pin
Member 429901311-Jun-08 23:44
Member 429901311-Jun-08 23:44 
AnswerRe: data connection and path to be written once Pin
Ashfield12-Jun-08 0:17
Ashfield12-Jun-08 0:17 
Questionselect two fields that are same from one table Pin
prithaa11-Jun-08 22:35
prithaa11-Jun-08 22:35 
AnswerRe: select two fields that are same from one table Pin
Ashfield11-Jun-08 22:54
Ashfield11-Jun-08 22:54 
GeneralRe: select two fields that are same from one table Pin
prithaa11-Jun-08 23:40
prithaa11-Jun-08 23:40 
GeneralRe: select two fields that are same from one table Pin
Ashfield12-Jun-08 0:13
Ashfield12-Jun-08 0:13 
QuestionSQL Triggers [modified] Pin
sharifworldwide11-Jun-08 20:08
sharifworldwide11-Jun-08 20:08 
AnswerRe: SQL Triggers Pin
Ashfield11-Jun-08 21:22
Ashfield11-Jun-08 21:22 
GeneralRe: SQL Triggers Pin
sharifworldwide12-Jun-08 0:36
sharifworldwide12-Jun-08 0:36 
GeneralRe: SQL Triggers Pin
Ashfield12-Jun-08 1:20
Ashfield12-Jun-08 1:20 
QuestionHow can get Index of Current Save Record in Access Database? Pin
Le@rner11-Jun-08 19:22
Le@rner11-Jun-08 19:22 
AnswerCP IGNORE Pin
leckey12-Jun-08 17:43
leckey12-Jun-08 17:43 
QuestionGet row count and data set from sproc Pin
RCoate11-Jun-08 17:49
RCoate11-Jun-08 17:49 
AnswerRe: Get row count and data set from sproc Pin
Ashfield11-Jun-08 21:26
Ashfield11-Jun-08 21:26 
GeneralRe: Get row count and data set from sproc Pin
RCoate11-Jun-08 21:29
RCoate11-Jun-08 21:29 
GeneralRe: Get row count and data set from sproc Pin
Ashfield11-Jun-08 22:23
Ashfield11-Jun-08 22:23 
AnswerRe: Get row count and data set from sproc Pin
Niraj_Silver26-Jun-08 1:05
Niraj_Silver26-Jun-08 1:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.