Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Могат ли тригерите на SQL CLR да направят това? Или има по-добър начин?

Вероятно трябва да отделите последващата обработка от вмъкването:

В тригера за вмъкване добавете PK на записа в таблица на опашка.

В отделна услуга прочетете от таблицата на опашката и направете вашата сложна операция. Когато приключите, маркирайте записа като обработен (заедно с информация за грешка/статус) или изтрийте записа от опашката.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Поведение на плана за заявка за темпорална таблица на SQL Server 2016

  2. Как мога да стартирам само оператора, върху който е курсорът ми, в SQL Server Management Studio?

  3. Как да използвате функцията GROUP_CONCAT на MSSQL

  4. Как мога да направя нещо като:ИЗПОЛЗВАЙТЕ @databaseName

  5. Защо xp_cmdshell не работи в SQL Server 2012?