Viewing 15 posts - 2,986 through 3,000 (of 15,381 total)
Please note that the query in the apply from cphites excellent solution is using TOP 1 but it also needs to have an order by so you know which row...
April 17, 2015 at 9:29 am
You didn't make this much clearer so I am making some assumptions here. Please notice how I posted a table and sample data. This is something you should do in...
April 17, 2015 at 8:54 am
tcronin 95651 (4/17/2015)
April 17, 2015 at 7:41 am
Duplicate post. direct replies here. http://www.sqlservercentral.com/Forums/Topic1677466-202-1.aspx
April 16, 2015 at 7:00 am
Steve Jones - SSC Editor (4/15/2015)
http://radar.oreilly.com/2015/04/rebooting-a-1970s-satellite-with-modern-software-and-hardware.html
That's pretty awesome!!!
April 15, 2015 at 2:46 pm
I didn't post a link to Gail's articles but here it is. Please notice that there are links in that article to parts 2 & 3.
http://sqlinthewild.co.za/index.php/2007/11/27/parameter-sniffing/%5B/url%5D
April 15, 2015 at 2:19 pm
Removing the cursor and while loop really should be the first step here. Given that you have two updates that update the same row can you just combine them into...
April 15, 2015 at 2:16 pm
When you upgraded from 2008 to 2012 did you do any maintenance? Stats and indexes need to be rebuilt as the way the engine handles those things is very different...
April 15, 2015 at 7:36 am
Eirikur Eiriksson (4/14/2015)
Sean Lange (4/14/2015)
Eirikur Eiriksson (4/14/2015)
ztoddw (4/14/2015)
declare @STRING varchar(1000);set @STRING='100010111100010001';
select pos=ltrim(str(n))+'-'+ltrim(str(len(sub)-len(ltrim(replace(replace(sub,' ','~'),'0',' ')))+n-1))
from (select n=number, sub=substring(@STRING,number,len(@STRING))
from master.dbo.spt_values where type='P'
and (number between 1 and...
April 15, 2015 at 7:31 am
It is almost certainly going to do with parameter sniffing or poor indexing. With no details we can't do much to help.
http://www.sqlservercentral.com/articles/SQLServerCentral/66909/%5B/url%5D
April 14, 2015 at 2:58 pm
Eirikur Eiriksson (4/14/2015)
ztoddw (4/14/2015)
declare @STRING varchar(1000);set @STRING='100010111100010001';
select pos=ltrim(str(n))+'-'+ltrim(str(len(sub)-len(ltrim(replace(replace(sub,' ','~'),'0',' ')))+n-1))
from (select n=number, sub=substring(@STRING,number,len(@STRING))
from master.dbo.spt_values where type='P'
and (number between 1 and len(@STRING))) t
where (n=1 or...
April 14, 2015 at 12:36 pm
SQLCurious (4/14/2015)
ID
---
101
102
105
108
124
189
I need to call a stored proc for each of the IDs above. Our existing code which has a cursor to...
April 14, 2015 at 12:32 pm
NHS Baz (4/14/2015)
CREATE FUNCTION [dbo].[CheckLoginDetails_Username](@SuppliedUsername nvarchar(150), @SuppliedPassword nvarchar(150))...
April 14, 2015 at 12:30 pm
And to further my point, the cross tab approach would work for a whole slew of employees in one pass. The insert and multiple update approach you would have to...
April 14, 2015 at 10:51 am
Ed Wagner (4/14/2015)
Grant Fritchey (4/14/2015)
And this makes 14,001 posts. My fingers are tired.Well done, Grant. I'd say you've earned a victory beer, so enjoy it.
And buy one for me...
April 14, 2015 at 10:49 am
Viewing 15 posts - 2,986 through 3,000 (of 15,381 total)