Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SET XACT_ABORT ON nie działało w procedurze tworzenia

Musisz wspomnieć o set xact_abort on wewnątrz instrukcji Utwórz procedurę

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

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można przypisać wartości domyślnej do zmiennej lokalnej w SQL

  2. Jak używać BCP lub Sql Server Management Studio do pobierania danych BLOB z SQL Server?

  3. Jak korzystać z GOTO w SQL Server

  4. Co robi to zapytanie, aby utworzyć listę rozdzielaną przecinkami w programie SQL Server?

  5. Używając T-SQL, zwróć n-ty oddzielony element z łańcucha