Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Banco de Dados SQL do Azure Synapse Analytics
no Microsoft Fabric
Os estágios de criação de objetos SMO são os seguintes:
Crie uma instância do objeto.
Defina as propriedades do objeto.
Crie instâncias dos objetos filho.
Defina as propriedades do objeto filho.
Crie o objeto.
Quando instâncias de objetos SMO são criadas em um aplicativo SMO, elas não existem na instância do SQL Server até que o método Create seja emitido. No entanto, não é necessário emitir um método Create para cada objeto individual. Se um objeto tiver um conjunto de objetos filho, somente o objeto pai será necessário para executar o método Create . Por exemplo, a definição de uma tabela requer que ela contenha pelo menos uma coluna para existir. Além disso, uma coluna não pode existir isoladamente sem uma tabela. Existe uma relação de codependência entre a tabela e as suas colunas.
O Alter método permite que você faça alterações em um objeto. Várias alterações em um objeto, como adicionar objetos filho a uma das coleções do objeto ou alterar um valor de propriedade, são agrupadas em lote e executadas como uma. O método Alter reduz o tráfego de rede e melhora o desempenho geral.
A instrução Drop é usada para remover um objeto e todos os seus objetos filho codependentes que foram necessários para criar o objeto inicialmente.