Viewing 15 posts - 6,091 through 6,105 (of 7,608 total)
rwitt 95744 (5/7/2014)
DECLARE @DELETEDFROM_<tablename> bit = 1
IF (SELECT IDENT_CURRENT('<tablename>') = 1...
May 7, 2014 at 9:54 am
Jeff Moden (5/6/2014)
KoldCoffee (5/6/2014)
OK. I'm interested.
In that case, here we go… let’s test the “Original” code, Scott’s code, and my humble submittal. With any luck at all, someone will...
May 7, 2014 at 8:30 am
I use CONTEXT_INFO() to control triggers in those cases. If you disable the trigger, of course other deletes also won't process the trigger, when you might have wanted them...
May 6, 2014 at 2:38 pm
No, don't think any other settings affect that.
Is there maybe something in the process where that table is truncating rather than deleting? Perhaps a missing foreign key constraint causing...
May 6, 2014 at 2:35 pm
No reason for the overhead of reading a table just for that. Or to calculate, say, the first Tuesday or last Friday, etc., of a month. Calendar tables...
May 6, 2014 at 8:27 am
I would never use a table variable for this -- if something goes wrong after the DELETEs, but before the output has been processed, the data is gone, with no...
May 5, 2014 at 3:47 pm
I suggest making your code as self-documenting as possible; then you need fewer additional comments. Naturally that means avoiding variable "names" like "E", "N" and so on. Example...
May 5, 2014 at 3:23 pm
The description is vague. Is "new environment" a different server? Is it a different edition of SQL? Are the db files on SAN?
If, for example, the dbs...
May 5, 2014 at 10:53 am
As others have noted, never create indexes just because dta recommends them.
More importantly, though, the single most important performance factor is first getting the best clustered index. (Barring some...
May 5, 2014 at 10:43 am
SELECT TOP (1000) --remove after testing!
t.OPENDATE, t.ASSNDATE,
CAST(minutes_diff / 60 AS varchar(3)) + ':' +
...
May 5, 2014 at 9:55 am
Steve-0 (5/5/2014)
For the first 2, I'm not using static dates as per your queries.
Scott, your query is just casting values for actual field...
May 5, 2014 at 8:30 am
SELECT
OPENDATE, ASSNDATE,
CAST(minutes_diff / 60 AS varchar(3)) + ':' +
RIGHT('0' + CAST(minutes_diff % 60...
May 2, 2014 at 3:35 pm
DECLARE @date_with_month datetime
SET @date_with_month = GETDATE()
;WITH
cteDays AS (
SELECT 1 AS day# UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL
SELECT...
May 2, 2014 at 8:12 am
I'd try to do this in the most straightforward way possible. Therefore, I'd go with db snapshots unless the modification activity on the dbs during the ETL process was...
April 30, 2014 at 12:21 pm
Look at existing index usage and missing index stats. The first thing is to verify that you have the best clustered index. Once that is done, you can...
April 30, 2014 at 11:17 am
Viewing 15 posts - 6,091 through 6,105 (of 7,608 total)