Quote Originariamente inviata da kylnas1 Visualizza il messaggio
Salve a tutti,
sto impazzendo dietro a una stored procedure che mi da questo errore:

"Uncommittable transaction is detected at the end of the batch. The transaction is rolled back."

Queste le 2 righe che se commentate mi fanno funzionare la stored:
codice:
SET @selling_price = @INPUT_DATA.value('(//root/INPUT_DATA/record/selling_price)[1]', 'DECIMAL(10,2)')
IF (@selling_price = '')
    SET @selling_price = NULL
Se commento l'IF funziona, altrimenti ottengo quell'errore.
Premetto che il campo "selling_price" nell'xml è presente.

Una mano? Non riesco a capire.

Grazie
che db usi?