Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
In dit onderwerp worden DDL-triggers en tabellen beschreven die zijn geoptimaliseerd voor geheugen.
DML-triggers worden ondersteund op geheugen-geoptimaliseerde tabellen, maar alleen met de FOR | AFTER-triggergebeurtenis. Zie Implementeren UPDATE met FROM of Subquery's voor een voorbeeld.
Aanmeldingstriggers zijn triggers die zijn gedefinieerd om te worden geactiveerd bij aanmeldingsgebeurtenissen. LOGON-triggers hebben geen invloed op geheugen-geoptimaliseerde tabellen.
DDL-triggers
DDL-triggers zijn triggers die zijn gedefinieerd om te worden geactiveerd wanneer een CREATE-, ALTER-, DROP-, GRANT, , DENYof REVOKEUPDATE STATISTICS instructie wordt uitgevoerd op de database of server waarop deze is gedefinieerd.
U kunt geen tabellen maken die zijn geoptimaliseerd voor geheugen als voor de database of server een of meer DDL-triggers zijn gedefinieerd op CREATE_TABLE of een gebeurtenisgroep die deze bevat. U kunt een tabel die is geoptimaliseerd voor geheugen niet verwijderen als voor de database of server een of meer DDL-triggers zijn gedefinieerd op DROP_TABLE of een gebeurtenisgroep die deze bevat.
U kunt geen systeemeigen gecompileerde opgeslagen procedures maken als er een of meer DDL-triggers zijn op CREATE_PROCEDURE, DROP_PROCEDURE of een gebeurtenisgroep die deze gebeurtenissen bevat.