Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
sql database v Microsoft Fabric
Fáze vytváření objektů SMO jsou následující:
Vytvořte instanci objektu.
Nastavte vlastnosti objektu.
Vytvořte instance podřízených objektů.
Nastavte vlastnosti podřízeného objektu.
Vytvořte objekt.
Když jsou instance objektů SMO vytvořeny v aplikaci SMO, neexistují v instanci SQL Serveru, dokud se nevystaví metoda Create . Není však nutné vydat metodu Create pro každý jednotlivý objekt. Pokud má objekt sadu podřízených objektů, je nutné ke spuštění metody Create pouze nadřazený objekt. Například definice tabulky vyžaduje, aby obsahovala aspoň jeden sloupec. Sloupec navíc nemůže existovat izolovaně bez tabulky. Mezi tabulkou a jejími sloupci existuje vztah s kódem.
Metoda Alter umožňuje provádět změny objektu. Několik změn objektu, například přidání podřízených objektů do jedné z kolekcí objektu nebo změna hodnoty vlastnosti, se seskupí dohromady a spustí se jako jeden. Metoda Alter snižuje síťový provoz a zlepšuje celkový výkon.
Příkaz Drop slouží k odebrání objektu a všech jeho podřízených objektů kódu, které byly nutné k počátečnímu vytvoření objektu.