Forum Replies Created

Viewing 15 posts - 57,451 through 57,465 (of 59,059 total)

  • RE: Self Eliminated Parameters

    Alex,

    Nice article especially for the proverbial "newbie".  I do agree that the examples were a bit overdone but how are ya going to learn if you don't try?

  • RE: Self Eliminated Parameters

    I've found that that is NOT true... not with INT ID's anyway... In my testing of the various solutions posted against this article, I get INDEX SCAN's, not table scans using WHERE (CustID...

  • RE: What makes it faster?

    Sorry... it's a "Moden-ism" pronounced "ree-bar" and stands for "Row By Agonizing Row"    Why "ree-bar"?  Because it's like the metal stakes stuck in...

  • RE: Day of Week Function

    Thanks for the feedback, Steve.

  • RE: Split a field into multiple records

    p.s. You would be amazed at just how useful that Tally table is gonna be...  and, a lot of the time, it will greatly enhance the performance of your code......

  • RE: Split a field into multiple records

    Aye... and thank you for the feedback, Perry.

  • RE: What makes it faster?

    p.s.  The above was from your original query... it does not include the change due to the "blond-attack"

  • RE: What makes it faster?

    Ugh!  Correlated Sub-Queries = Instant RBAR.  Not good... real performance killer.  Should be a derived table.  WHERE IN... not good... should be an equi-join (inner join).

    Haven't tested it but I'm...

  • RE: How to debug stored procedure in Express version

    I don't use debuggers in SQL Server... just the ol' Mil Spec Mark I Mod I Eyeball.  Probably not what you wanted to hear, though...

    What are you trying to debug...

  • RE: Beware of Search Argument (SARG) Data Types

    I loved the examples... nice and simple.  Great job, DC.

  • RE: Day of Week Function

    Yep... this is about 3 times faster (I tested both)...

     CREATE FUNCTION dbo.GetDOWCount

            (

            @StartDate DATETIME,

            @EndDate DATETIME,

            @DOW VARCHAR(9) --Monday, Tuesday, Wednesday, etc

            )

    RETURNS INT

         AS

      BEGIN

     RETURN (SELECT...

  • RE: Split a field into multiple records

    Actually, a function would slow stuff down here... you want the full table to be split... why do it a line at a time?  Try this, instead...

    --==================================================================================================

    --      This...

  • RE: Sql server 2000 Locking

    For what?  Inserts, Updates, Deletes, or Selects?

  • RE: Problems with CASE statement

    Try something like this, instead...

    SELECT

    locationId, locationId AS original_locationId, locationCode, description, divisionCode, companyId

    FROM locations

    ORDER BY companyId,

    CASE

    WHEN locationCode NOT LIKE '%[^0-9]%' THEN STR(locationcode,10)

    ELSE locationcode

    END,

    locationCode

  • RE: Problems with CASE statement

    ISNUMERIC does NOT mean IS ALL DIGITS... you're making a BIG mistake using it for that.  If you don't think so, try this...

    SELECT NULL AS [ASCII#],'12D45' AS [Character(s)],ISNUMERIC('12D45')...

Viewing 15 posts - 57,451 through 57,465 (of 59,059 total)