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:
Se commento l'IF funziona, altrimenti ottengo quell'errore.codice:SET @selling_price = @INPUT_DATA.value('(//root/INPUT_DATA/record/selling_price)[1]', 'DECIMAL(10,2)') IF (@selling_price = '') SET @selling_price = NULL
Premetto che il campo "selling_price" nell'xml è presente.
Una mano? Non riesco a capire.
Grazie