Opções (página Pesquisador de Objetos/Scripts do SQL Server)
Use esta página para definir opções de script que se aplicam aos seguintes comandos nos menus de contexto de objetos no Pesquisador de Objetos:
Comandos Editar para tabelas de usuário e exibições.
Comandos Script <objeto> como para objetos criados pelo usuário.
Comando Modificar para objetos criados pelo usuário.
Esta página também define os padrões da opção de script para o Assistente para Gerar Scripts do SQL Server.
Comentários
Os comandos Editar e Modificar podem gerar resultados diferentes do comando Script <objeto> como para a mesma configuração de opção. Os comandos Editar e Modificar destinam-se a modificar objetos no banco de dados atual durante uma sessão do Editor de Consultas. O comando Script <objeto> como destina-se a gerar um script de modo que este possa ser usado mais adiante para criar objetos.
Opções
Especifique opções de script selecionando as configurações disponíveis na lista à direita de cada opção.
Opções gerais de script
Delimitar instruções individuais
Separa instruções Transact-SQL individuais usando um separador de lote. Para alterar o separador de lote padrão para o Editor de Consultas, selecione Ferramentas/Opções/Execução de Consulta/SQL Server/Geral/Separador de lote. O padrão é Falso. Para obter mais informações, consulte GO (Transact-SQL) e Lotes.Incluir cabeçalhos descritivos
Adiciona comentários descritivos ao script separando o script em seções para cada objeto. O padrão é Verdadeiro. Para obter mais informações, consulte /*...*/ (Comentário) (Transact-SQL).Incluir opções vardecimal
Inclui as opções de armazenamento vardecimal. O padrão é Falso. Para obter mais informações, consulte Armazenando dados decimais como comprimento variável e sp_db_vardecimal_storage_format (Transact-SQL).Controle de alteração de script
Inclui informações de controle de alteração no script.Script para a versão do servidor
Cria um script que pode ser executado na versão selecionada do SQL Server. Recursos que são novos no SQL Server 2005 não podem ter seu script executado em versões anteriores. Alguns scripts que são criados para o SQL Server 2005 não podem ser executados em servidores que estão executando uma versão anterior do SQL Server ou em um banco de dados que possui uma configuração de nível de compatibilidade do banco de dados anterior. O padrão é SQL Server 2005.Catálogos de texto completo de script
Inclui um script para catálogos de texto completo. O padrão é Falso. Para obter mais informações, consulte CREATE FULLTEXT CATALOG (Transact-SQL).Script USE <banco_de_dados>
Adiciona a instrução USE DATABASE ao script para criar objetos do banco de dados no contexto do banco de dados do Pesquisador de Objetos atual. Quando se espera que o script seja usado em um banco de dados diferente, selecione Falso para omitir. O padrão é Verdadeiro. Para obter mais informações, consulte USE (Transact-SQL).
Opções de script de objeto
Gerar script para objetos dependentes
Gera um script para objetos adicionais que são necessários quando o script para o objeto selecionado é executado. O padrão é Falso. Para obter mais informações, consulte Compreendendo dependências do SQL.Incluir cláusula If NOT EXISTS
Inclui uma instrução para verificar se cada objeto não existe no banco de dados antes de tentar criar o objeto. O padrão é Falso. Para obter mais informações, consulte IF...ELSE (Transact-SQL) e EXISTS (Transact-SQL).Qualificar nomes de objetos do esquema
Qualifica nomes de objeto com o esquema de objeto. O padrão é Falso. Para obter mais informações, consulte Esquemas (Mecanismo de Banco de Dados).Propriedades estendidas do script
Inclui propriedades estendidas no script se o objeto possui propriedades estendidas. O padrão é Falso. Para obter mais informações, consulte Usando propriedades estendidas em objetos de banco de dados.Permissões de script
Inclui permissões em objetos de banco de dados do script. O padrão é Verdadeiro. Para obter mais informações, consulte Permissões (Mecanismo de Banco de Dados).
Opções de tabela/exibição
As opções a seguir só se aplicam a scripts para tabelas ou exibições.
Converter tipos de dados definidos pelo usuário em tipos de base
Converte tipos de dados definidos pelo usuário em tipos de base a partir dos quais foram criados. Use Verdadeiro quando os tipos de dados definidos pelo usuário no banco de dados de origem não existirem no banco de dados em que o script será executado. Use Falso para manter os tipos de dados definidos pelo usuário. O padrão é Falso. Para obter mais informações, consulte CREATE TYPE (Transact-SQL).Gerar comandos SET ANSI PADDING
Adiciona a instrução SET ANSI_PADDING antes e depois de cada instrução CREATE TABLE. O padrão é Verdadeiro. Para obter mais informações, consulte SET ANSI_PADDING (Transact-SQL).Incluir agrupamento
Inclui agrupamento na definição de coluna. O padrão é Verdadeiro. Para obter mais informações, consulte Trabalhando com agrupamentos.Incluir propriedade IDENTITY
Inclui definições para semente IDENTITY e incremento IDENTITY. O padrão é Verdadeiro. Para obter mais informações, consulte IDENTITY (propriedade) (Transact-SQL).Qualificar referências de chave estrangeira do esquema
Adiciona o nome de esquema a referências de tabela para restrições FOREIGN KEY. O padrão é Verdadeiro. Para obter mais informações, consulte Esquemas (Mecanismo de Banco de Dados).Padrões e regras associados por script
Inclui as chamadas dos procedimentos armazenados associados sp_bindefault e sp_bindrule. O padrão é Verdadeiro. Para obter mais informações, consulte sp_bindefault (Transact-SQL) e sp_bindrule (Transact-SQL).Restrições de script CHECK
Adiciona Restrições CHECK ao script. O padrão é Verdadeiro.Padrões de script
Inclui valores padrão de coluna no script. O padrão é Falso. Para obter mais informações, consulte CREATE DEFAULT (Transact-SQL).Grupos de arquivos de script
Especifica o grupo de arquivos na cláusula ON para definições de tabela. O padrão é Falso. Para obter mais informações, consulte CREATE TABLE (Transact-SQL).Chaves estrangeiras do script
Inclui Restrições FOREIGN KEY no script. O padrão é Falso.Índices de texto completo do script
Inclui índices de texto completo no script. O padrão é Falso. Para obter mais informações, consulte CREATE FULLTEXT INDEX (Transact-SQL).Índices de script
Inclui índices clusterizados, não-clusterizados e XML no script. O padrão é Verdadeiro. Para obter mais informações, consulte CREATE INDEX (Transact-SQL).Esquemas de particionamento de script
Inclui esquemas de partição de tabela no script. O padrão é Falso. Para obter mais informações, consulte CREATE PARTITION SCHEME (Transact-SQL).Chaves primárias de script
Inclui Restrições PRIMARY KEY no script. O padrão é Verdadeiro.Estatísticas de script
Inclui estatísticas definidas pelo usuário no script. O padrão é Falso. Para obter mais informações, consulte CREATE STATISTICS (Transact-SQL).Gatilhos de script
Inclui gatilhos no script. O padrão é Falso. Para obter mais informações, consulte CREATE TRIGGER (Transact-SQL).Chaves exclusivas do script
Inclui Restrições UNIQUE no script. O padrão é Falso.Colunas de exibição de script
Declara colunas de exibição em cabeçalhos de exibição. O padrão é Falso. Para obter mais informações, consulte CREATE VIEW (Transact-SQL).ScriptDriIncludeSystemNames
Inclui nomes de restrições geradas pelo sistema para forçar a integridade referencial declarativa. O padrão é Falso. Para obter mais informações, consulte REFERENTIAL_CONSTRAINTS (Transact-SQL).
Consulte também