Click here to Skip to main content
15,888,521 members
Home / Discussions / Database
   

Database

 
AnswerRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
Luc Pattyn1-Jan-12 15:31
sitebuilderLuc Pattyn1-Jan-12 15:31 
GeneralRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
Nadia Monalisa1-Jan-12 16:16
Nadia Monalisa1-Jan-12 16:16 
AnswerRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
Luc Pattyn1-Jan-12 16:57
sitebuilderLuc Pattyn1-Jan-12 16:57 
AnswerRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
PIEBALDconsult1-Jan-12 16:07
mvePIEBALDconsult1-Jan-12 16:07 
GeneralRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
Nadia Monalisa1-Jan-12 21:29
Nadia Monalisa1-Jan-12 21:29 
AnswerRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
Shameel1-Jan-12 18:40
professionalShameel1-Jan-12 18:40 
GeneralRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
Nadia Monalisa1-Jan-12 21:30
Nadia Monalisa1-Jan-12 21:30 
AnswerRe: Optimizing TSQL Stored Procedure Code, need a better alternative for performance. Pin
unclejimbob5-Jan-12 11:52
unclejimbob5-Jan-12 11:52 
Oops, sorry, this is my first post and I couldn't see that the question was already answered. Please ignore.

I am not sure if I understand the question but here are the results of my testing...

-- Original query with bits added in so I get a result set
DECLARE @totalIds INT; SET @totalIds = 2
DECLARE @DeletedIDArr VARCHAR(50)

DROP table #deletedIds

SELECT * INTO #deletedIds FROM
(SELECT 1 AS Id UNION SELECT 2) a

DECLARE @Iterator INT
SET @Iterator = 0

WHILE (@Iterator < @totalIds)
BEGIN

IF(@Iterator = 0)
BEGIN
SELECT TOP 1 @DeletedIDArr = CAST(Id AS varchar(50)) FROM #deletedIds
END
ELSE
BEGIN
SELECT TOP 1 @DeletedIDArr = (@DeletedIDArr + ',' + CAST(Id AS varchar(50)))
FROM #deletedIds
WHERE Id NOT IN(SELECT TOP (@Iterator) Id FROM #deletedIds);
END
SET @Iterator = @Iterator + 1
END

SELECT @DeletedIDArr

-- My version
SET @DeletedIDArr=''
SELECT @DeletedIDArr = @DeletedIDArr+CAST(Id AS varchar(50))+',' FROM #deletedIds
SET @DeletedIDArr = LEFT(@DeletedIDArr,LEN(@DeletedIDArr)-1)
SELECT @DeletedIDArr
QuestionTable not updated when value not set Pin
lionelcyril29-Dec-11 19:36
lionelcyril29-Dec-11 19:36 
AnswerRe: Table not updated when value not set Pin
Md. Marufuzzaman29-Dec-11 21:01
professionalMd. Marufuzzaman29-Dec-11 21:01 
AnswerRe: Table not updated when value not set Pin
jschell30-Dec-11 9:04
jschell30-Dec-11 9:04 
QuestionHow to auto detect row version, if some one update manually Pin
Md. Marufuzzaman29-Dec-11 19:25
professionalMd. Marufuzzaman29-Dec-11 19:25 
SuggestionRe: How to auto detect row version, if some one update manually Pin
Jan Steyn29-Dec-11 20:59
Jan Steyn29-Dec-11 20:59 
GeneralRe: How to auto detect row version, if some one update manually Pin
Md. Marufuzzaman29-Dec-11 21:28
professionalMd. Marufuzzaman29-Dec-11 21:28 
GeneralRe: How to auto detect row version, if some one update manually Pin
PIEBALDconsult30-Dec-11 4:13
mvePIEBALDconsult30-Dec-11 4:13 
AnswerRe: How to auto detect row version, if some one update manually Pin
Eddy Vluggen30-Dec-11 5:26
professionalEddy Vluggen30-Dec-11 5:26 
QuestionGrant permissions to role on another role Pin
Danzy8329-Dec-11 13:27
Danzy8329-Dec-11 13:27 
AnswerRe: Grant permissions to role on another role Pin
coded00729-Dec-11 15:23
professionalcoded00729-Dec-11 15:23 
QuestionHow Can We Avoid Creatng Closed Pathes in our Design Pin
yousefshokati29-Dec-11 1:15
yousefshokati29-Dec-11 1:15 
AnswerRe: How Can We Avoid Creatng Closed Pathes in our Design Pin
Chris Meech29-Dec-11 7:04
Chris Meech29-Dec-11 7:04 
AnswerRe: How Can We Avoid Creatng Closed Pathes in our Design Pin
SilimSayo29-Dec-11 8:43
SilimSayo29-Dec-11 8:43 
AnswerRe: How Can We Avoid Creatng Closed Pathes in our Design Pin
Eddy Vluggen29-Dec-11 8:54
professionalEddy Vluggen29-Dec-11 8:54 
GeneralRe: How Can We Avoid Creatng Closed Pathes in our Design Pin
yousefshokati30-Dec-11 22:56
yousefshokati30-Dec-11 22:56 
AnswerRe: How Can We Avoid Creatng Closed Pathes in our Design Pin
Eddy Vluggen31-Dec-11 4:31
professionalEddy Vluggen31-Dec-11 4:31 
QuestionSending Column Name From SP to C# App Pin
AmbiguousName28-Dec-11 1:04
AmbiguousName28-Dec-11 1:04 

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.