Click here to Skip to main content
15,901,035 members
Home / Discussions / Database
   

Database

 
GeneralA sytax question Pin
Esmo200020-Apr-05 8:05
Esmo200020-Apr-05 8:05 
GeneralRe: A sytax question Pin
Colin Angus Mackay20-Apr-05 9:08
Colin Angus Mackay20-Apr-05 9:08 
GeneralExecuting an UPDATE for each record returned by a SELECT Pin
Luis Alonso Ramos20-Apr-05 6:09
Luis Alonso Ramos20-Apr-05 6:09 
GeneralRe: Executing an UPDATE for each record returned by a SELECT Pin
Colin Angus Mackay20-Apr-05 7:23
Colin Angus Mackay20-Apr-05 7:23 
GeneralRe: Executing an UPDATE for each record returned by a SELECT Pin
Luis Alonso Ramos20-Apr-05 8:11
Luis Alonso Ramos20-Apr-05 8:11 
GeneralRe: Executing an UPDATE for each record returned by a SELECT Pin
Colin Angus Mackay20-Apr-05 9:39
Colin Angus Mackay20-Apr-05 9:39 
GeneralRe: Executing an UPDATE for each record returned by a SELECT Pin
Luis Alonso Ramos20-Apr-05 13:02
Luis Alonso Ramos20-Apr-05 13:02 
GeneralRe: Executing an UPDATE for each record returned by a SELECT Pin
Colin Angus Mackay20-Apr-05 20:29
Colin Angus Mackay20-Apr-05 20:29 
I'm glad it worked out.

Luis Alonso Ramos wrote:
And talking about cursors, it they are the devil, why were they invented then?

There are situations when they are the only solution. However, it is too easy to fall into the trap of using cursors when a set based query would be better.

I remember when I first learned about them and I started thinking that it was easier to think about the problem using cursors (since they are just like for loops but in SQL it is easy to think about how to filter rows one at a time in the loop) than proper SQL set based queries. Set based queries are harder - It takes me longer to write a few lines of SQL than a few lines of C#, but it is worth it for the better results. (I'm not saying C# is bad - they are good for different things and I am really looking forward to being able to write stored procedures in C# in SQL Server 2005)

I think I gave the example of reducing a 20 min process to 7 seconds switching from cursors to set based - so you see how much better a little extra thought is worth.


My: Blog | Photos | Next SQL Presentation
WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and More


GeneralData Source for Reporting Services Pin
azam31620-Apr-05 3:15
azam31620-Apr-05 3:15 
GeneralRe: Data Source for Reporting Services Pin
NewSilence23-Apr-05 13:17
NewSilence23-Apr-05 13:17 
GeneralRe: Data Source for Reporting Services Pin
azam31625-Apr-05 4:51
azam31625-Apr-05 4:51 
GeneralHey guys, Pin
Wilbur J. Pereira20-Apr-05 2:26
Wilbur J. Pereira20-Apr-05 2:26 
QuestionSQL Server : Add user login in a trigger? Pin
Duncan Edwards Jones20-Apr-05 0:12
professionalDuncan Edwards Jones20-Apr-05 0:12 
AnswerRe: SQL Server : Add user login in a trigger? Pin
Mike Dimmick20-Apr-05 1:23
Mike Dimmick20-Apr-05 1:23 
GeneralRe: SQL Server : Add user login in a trigger? Pin
Duncan Edwards Jones20-Apr-05 2:16
professionalDuncan Edwards Jones20-Apr-05 2:16 
Generalauotmatically generating a unique ID number [* Resolved *] Pin
steve_rm19-Apr-05 21:50
steve_rm19-Apr-05 21:50 
GeneralRe: auotmatically generating a unique ID number Pin
Mike Dimmick19-Apr-05 23:25
Mike Dimmick19-Apr-05 23:25 
GeneralRe: auotmatically generating a unique ID number Pin
totig22-Apr-05 2:20
totig22-Apr-05 2:20 
GeneralRe: auotmatically generating a unique ID number Pin
steve_rm22-Apr-05 13:27
steve_rm22-Apr-05 13:27 
Generalhelp - newbie needs help with sql problem Pin
squeakerz19-Apr-05 16:22
squeakerz19-Apr-05 16:22 
GeneralRe: help - newbie needs help with sql problem Pin
Christian Graus19-Apr-05 17:46
protectorChristian Graus19-Apr-05 17:46 
GeneralRe: help - newbie needs help with sql problem Pin
squeakerz20-Apr-05 1:37
squeakerz20-Apr-05 1:37 
GeneralRe: help - newbie needs help with sql problem Pin
Colin Angus Mackay20-Apr-05 2:06
Colin Angus Mackay20-Apr-05 2:06 
GeneralRe: help - newbie needs help with sql problem Pin
squeakerz20-Apr-05 3:42
squeakerz20-Apr-05 3:42 
GeneralRe: help - newbie needs help with sql problem Pin
Colin Angus Mackay20-Apr-05 3:49
Colin Angus Mackay20-Apr-05 3:49 

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.