Opções do Editor do Transact-SQL
Este tópico contém informações sobre algumas das opções do Editor Transact-SQL. Para definir essas opções, navegue para a caixa de diálogo Opção pelo menu Ferramentas\Opções.
Execução da consulta
Resultados da consulta
Execução da consulta
Propriedade |
Descrição |
---|---|
SET ROWCOUNT |
O valor padrão de 0 indica que o SQL Server esperará os resultados até que todos os resultados sejam recebidos. Forneça um valor maior que 0 se você quiser que o SQL Server interrompa a consulta depois de obter o número especificado de linhas. Para desligar essa opção (de forma que todas as linhas sejam retornadas), especifique SET ROWCOUNT 0. |
SET TEXTSIZE |
O valor padrão de 2.147.483.647 bytes indica que o SQL Server fornecerá um campo de dados completo até o limite dos campos de dados text, ntext, nvarchar(max) e varchar(max). Não afeta o tipo de dados XML. Forneça um número menor para limitar os resultados no caso de valores grandes. Colunas maiores que o número fornecido serão truncadas. |
Tempo limite de execução |
Indica o número de segundos para aguardar antes de cancelar a consulta. Um valor 0 indica uma espera infinita ou nenhum tempo limite. |
Por padrão, abra consultas novas no Modo SQLCMD |
Marque esta caixa de seleção para abrir novas consultas no modo SQLCMD. Essa caixa de seleção só é visível quando a caixa de diálogo é aberta pelo menu Ferramentas. Ao selecionar essa opção, esteja atento às seguintes limitações:
|
SET NOCOUNT |
Para a mensagem indicando o número de linhas afetadas por uma instrução Transact-SQL impedidas de serem retornadas como parte dos resultados. Para obter mais informações, consulte SET NOCOUNT. |
SET NOEXEC |
Quando ON, informa ao Microsoft® SQL Server™ para compilar cada lote de instruções Transact-SQL, mas não executá-las. Quando OFF, informa ao Microsoft® SQL Server™ para executar todos os lotes após a compilação. para obter mais informações, consulte SET NOEXEC. |
SET PARSEONLY |
Verifica a sintaxe de cada instrução Transact-SQL e retorna as mensagens de erro sem compilar ou executar a instrução. Para obter mais informações, consulte SET PARSEONLY |
SET CONCAT_NULL_YIELDS_NULL |
Controla se os resultados da concatenação são tratados como valores de cadeia de caracteres nulas ou vazias. Para obter mais informações, consulte SET CONCAT_NULL_YIELDS_NULL. |
SET ARITHABORT |
Encerra uma consulta quando ocorre estouro ou erro de divisão por zero durante a execução da consulta. Para obter mais informações, consulte SET ARITHABORT. |
SET SHOWPLAN_TEXT |
Faz com que o Microsoft® SQL Server™ não execute instruções Transact-SQL. Em vez disso, o SQL Server retorna informações detalhadas sobre como as instruções são executadas. Para obter mais informações, consulte SET SHOWPLAN_TEXT. |
SET STATISTICS TIME |
Exibe o número de milissegundos necessários para analisar, compilar e executar cada instrução. |
SET STATISTICS IO |
Faz com que o Microsoft® SQL Server™ exiba informações referentes à quantidade de atividade em disco gerada pelas instruções Transact-SQL. |
SET TRANSACTION ISOLATION LEVEL |
Controla o comportamento de bloqueio da transação padrão de todas as instruções SELECT do Microsoft® SQL Server™ emitidas por uma conexão. Para obter mais informações, consulte SET TRANSACTION ISOLATION LEVEL. |
SET LOCK_TIMEOUT |
Especifica o número de milissegundos que uma instrução espera a liberação de um bloqueio. Para obter mais informações, consulte SET LOCK_TIMEOUT |
SET QUERY_GOVERNOR_COST_LIMIT |
Substitui o valor configurado atualmente pela conexão atual. Para obter mais informações, consulte SET QUERY_GOVERNOR_COST_LIMIT. |
SET ANSI_DEFAULTS |
Controla um grupo de configurações do Microsoft® SQL Server™ que especificam coletivamente alguns comportamentos padrão do SQL-92. Para obter mais informações, consulte SET ANSI_DEFAULTS. |
SET QUOTED_IDENTIFIER |
Faz com que o Microsoft® SQL Server™ siga as regras SQL-92 referentes à delimitação com aspas de identificadores e cadeias de caracteres literais. Os identificadores delimitados por aspas duplas podem ser palavras-chave reservadas do Transact-SQL ou podem conter caracteres geralmente não permitidos pelas regras de sintaxe Transact-SQL para identificadores. Para obter mais informações, consulte SET QUOTED_IDENTIFIER. |
SET ANSI_NULL_DFLT_ON |
Altera o comportamento da sessão para substituir a possibilidade de nulidade de novas colunas quando a opção padrão nulo de ANSI do banco de dados é falsa. Para obter mais informações, consulte SET ANSI_NULL_DFLT_ON. |
SET IMPLICIT_TRANSACTIONS |
Quando ON, define a conexão para o modo de transação implícita. Quando OFF, retorna a conexão para o modo de transação de confirmação automática. Para obter mais informações, consulte SET IMPLICIT_TRANSACTIONS. |
SET CURSOR_CLOSE_ON_COMMIT |
Controla se um cursor é fechado quando uma transação é confirmada. Para obter mais informações, consulte SET CURSOR_CLOSE_ON_COMMIT. |
SET ANSI_PADDING |
Controla a maneira como a coluna armazena valores menores que o tamanho definido da coluna e a maneira como armazena valores que têm espaços em branco à direita em dados char, varchar, binary e varbinary. Para obter mais informações, consulte SET ANSI_PADDING. |
SET ANSI_WARNINGS |
Especifica o comportamento padrão SQL-92 para várias condições de erro. Para obter mais informações, consulte SET ANSI_WARNINGS. |
SET ANSI_NULLS |
Especifica o comportamento compatível com SQL-92 para os operadores de comparação Igual a (=) e Diferente de (<>) quando usados com valores nulos. Para obter mais informações, consulte SET ANSI_NULLS. |
Resultados da consulta
Propriedade |
Descrição |
---|---|
Incluir a consulta no conjunto de resultados |
Retorna o texto da consulta como parte do conjunto de resultados. |
Inclua cabeçalhos de coluna ao copiar ou salvar resultados |
Inclui os cabeçalhos de coluna (títulos) quando os resultados são copiados para a área de transferência ou quando são salvos em um arquivo. Desmarque essa caixa de seleção se você não deseja que os dados de resultados copiados ou salvos contenham apenas os dados e não os cabeçalhos da coluna. |
Descartar resultados após a execução |
Libera memória descartando os resultados da consulta após a tela tê-los recebido. |
Exibir resultados em uma guia separada |
Exibe o conjunto de resultados em uma janela de documentos nova, em vez de na parte inferior da janela de documentos de consulta. |
Alternar para a guia Resultados após a execução da consulta |
Define automaticamente o foco da tela para o conjunto de resultados. |
Máximo de Caracteres Recuperados |
Dados não XML: Digite um número de 1 a 65535 para especificar o número máximo de caracteres que serão exibidos em cada célula. Observação Especificar um número grande de caracteres pode fazer com que os dados no conjunto de resultados apareçam truncados. O número máximo de caracteres exibido em cada célula depende do tamanho da fonte. Quando conjuntos de resultados grandes são retornados, um valor alto nesta caixa pode fazer com que o SQL Server Management Studio seja executado com pouca memória e prejudicar o desempenho do sistema. Dados XML: Selecione 1 MB, 2 MB ou 5 MB. Selecione Ilimitado para recuperar todos os caracteres. |
Formato de saída |
Por padrão, a saída é exibida em colunas criadas preenchendo os resultados com espaços. Outras opções são o uso de vírgulas, tabulações ou espaços para separar as colunas. Marque a caixa de seleção Delimitador personalizado para especificar um caractere delimitador diferente na caixa Delimitador personalizado. |
Delimitador personalizado |
Especifique o caractere de sua escolha para separar colunas. Essa opção estará disponível somente se a caixa de seleção Delimitador personalizado estiver marcada na caixa Formato de saída. |
Incluir cabeçalhos de coluna no conjunto de resultados |
Desmarque esta caixa de seleção se não quiser cada coluna rotulada com um título de coluna. |
Rolar à medida que os resultados forem recebidos |
Marque esta caixa de seleção para manter o foco de exibição nos registros retornados mais recentemente na parte inferior. Desmarque esta caixa de seleção para manter o foco de exibição nas primeiras linhas recebidas. |
Alinhar valores numéricos à direita |
Marque esta caixa de seleção para alinhar valores numéricos à direita da coluna. Essa opção pode facilitar a revisão de números com um número fixo de casas decimais. |
Descartar resultado após a execução da consulta |
Libera memória descartando os resultados da consulta depois de serem recebidos pelo monitor. |
Exibir resultados em uma guia separada |
Marque essa caixa de seleção para exibir o conjunto de resultados em uma nova janela de documento, em vez de na parte inferior da janela de documento de consulta. |
Alternar para a guia Resultados após a execução da consulta |
Clique para definir automaticamente o foco da tela no conjunto de resultados. |
Número máximo de caracteres exibidos em cada coluna |
Esse valor padrão é 256. Aumente o valor para exibir conjuntos de resultados maiores sem truncar. |
Restaurar Padrões |
Redefine todos os valores dessa página com os valores padrão originais. |