Forum Replies Created

Viewing 15 posts - 301 through 315 (of 825 total)

  • RE: IMPLICIT_TRANSACTIONS & BEGIN TRAN

    TomThomson (1/10/2015)


    Nice question.

    I think that having BEGIN TRANSACTION increment trancount by 2 instead of 1 is utterly silly. It's a really nasty trap that can cause pointless and damaging...

  • RE: Error messages

    Another bad worded qotd:

    My result.

    Msg 515, Level 16, State 2, Line 7

    Impossibile inserire il valore NULL nella colonna 'b' della tabella 'tempdb.dbo.#a__________________________________________________________________________________________________________________000000000211'. La colonna non ammette valori Null. INSERT avrà...

  • RE: NULL Aggregates

    Rune Bivrin (1/7/2015)


    Not fond of this question.

    COUNT(*) counts NULL:s, but COUNT(<expression>) doesn't.

    select count(*), count(a)

    from (values (1), (NULL)) x(a)

    And GROUPING most certainly considers NULL:s.

    +1

    🙂

  • RE: Problems with partitioned views

    alter TABLE dbo.ActualOrders

    with nocheck

    add constraint o check(OrderDate between '20140101' and '20141231')

    alter TABLE dbo.HistoryOrders

    with nocheck

    add constraint oo check(OrderDate between '20100101' and '20131231')

    In this case the check is added, the optimizer...

  • RE: Problems with partitioned views

    Bob Cullen-434885 (1/6/2015)


    Great question! Like the previous poster, I also have the potential to use this scenario, as we are keeping way too many records in our "live" tables, but...

  • RE: Create Table FAILED!?

    patricklambin (12/30/2014)


    As I have installed only SQL Server 2012 and 2014 instances , I am obtaining only the following message

    Warning! The maximum key length is 900 bytes. The index 'PK__QoTD__2CB664DD844B62FA'...

  • RE: Create Table FAILED!?

    I googled "Msg 2714" and answered correctly.

  • RE: Linked lists

    Another solution is adding a xml column to the PlayList table and add the execution order there. So, it's just ONE update on ONE column.

  • RE: Linked lists

    natalie.ignatieva (12/21/2014)


    This is a great solution, linked list idea adds complexity though. You can easily change the way you rank your songs and make Position column as float. Then you...

  • RE: I have no id

    It might be better to use JOINS, but that is a different question.

    I disagree! JOINS are different than IN or EXISTS in the WHERE clause.

    JOINS multiply the number of...

  • RE: NO COUNT

    Extremely easy!

    The answer is in the title!

    😀

  • RE: EXECUTE

    Bello!

  • RE: In The Beginning

    Extremely easy!

    Thanks!

  • RE: Odd Man Out

    ROWCOUNT_BIG() differs from @@rowcount only from the type.

    So, ROWCOUNT_BIG() is the correct answer. All other functions may be followed by the OVER clause.

  • RE: Table valued parameter

    One solution may be this one:

    use tempdb

    execute (

    '

    use AnotherDB

    declare @a as a

    insert @a values(1),(2),(3)

    exec z @a

    ')

    or using sp_executesql.

Viewing 15 posts - 301 through 315 (of 825 total)