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
Azure Synapse Analytics
SQL-database in Microsoft Fabric Preview
De fasen van het maken van SMO-objecten zijn als volgt:
Maak een exemplaar van het object.
Stel de objecteigenschappen in.
Maak exemplaren van de onderliggende objecten.
Stel de eigenschappen van het onderliggende object in.
Maak het object.
Wanneer exemplaren van SMO-objecten worden gemaakt in een SMO-toepassing, bestaan deze niet op het exemplaar van SQL Server totdat de methode Create is uitgegeven. Het is echter niet nodig om een create-methode uit te geven voor elk afzonderlijk object. Als een object een set onderliggende objecten heeft, is alleen het bovenliggende object vereist om de methode Create uit te voeren. De definitie van een tabel vereist bijvoorbeeld dat deze ten minste één kolom bevat. Een kolom kan ook niet geïsoleerd bestaan zonder een tabel. Er is een codependent-relatie tussen de tabel en de bijbehorende kolommen.
Met de Alter methode kunt u wijzigingen aanbrengen in een object. Verschillende wijzigingen in een object, zoals het toevoegen van onderliggende objecten aan een van de verzamelingen van het object of het wijzigen van een eigenschapswaarde, worden samengevoegd en uitgevoerd als één object. De methode Alter vermindert het netwerkverkeer en verbetert de algehele prestaties.
De instructie Drop wordt gebruikt om een object en alle bijbehorende onderliggende objecten te verwijderen die nodig waren om het object in eerste instantie te maken.