sql >> Databáze >  >> RDS >> Sqlserver

SET XACT_ABORT ON nefunguje v postupu vytvoření

Musíte zmínit set xact_abort on uvnitř příkazu Create procedure

 CREATE PROCEDURE [Members].[MyProc](
 ........

 )
 AS
 SET XACT_ABORT ON
BEGIN
BEGIN TRANSACTION [MyProcCHK]
....
COMMIT TRANSACTION [MyProcCHK]
END
GO



  1. co je to za chybu? Databázový dotaz selhal:Data pro sloupec 'název_sloupce' na řádku 1 byla zkrácena

  2. Databázový model pro platformu MOOC

  3. Vyžaduje ODP.NET instalaci klienta Oracle?

  4. SQL 2005 - Hledání textu v uložených procedurách (neprohledává se veškerý text)