(Apenas microsoft SQL Server 2000.) Contém opções para controlar o comportamento do procedimento armazenado com uma inserção única que está a criar ou modificar.

Procedimento

Apresenta o nome do procedimento armazenado atual. Se ainda não tiver guardado o procedimento, é apresentado o nome predefinido. Não pode alterar o nome nesta caixa. Para atribuir um nome, selecionar Guardarou Guardar Comono menu Ficheiro .

Saída de todas as colunas

Especifica que todas as colunas de todas as tabelas atualmente apresentadas serão apresentadas no resultado do procedimento. Escolher esta opção é equivalente a especificar um asterisco (*) em vez de nomes de colunas individuais no painel SQL.

Valores DISTINCT

Especifica que a consulta irá filtrar linhas duplicadas do resultado do procedimento. Esta opção é útil quando está a utilizar apenas algumas das colunas de uma tabela e essas colunas podem conter valores duplicados ou quando o processo de associação de duas ou mais tabelas produz linhas duplicadas no conjunto de resultados. Escolher esta opção é equivalente a inserir a palavra DISTINCT na inserção no painel SQL.

Definir A NOCOUNT em

Impede SQL Server incluir no resultado da consulta uma mensagem que indica o número de linhas afetadas pela inserção Transact-SQL no corpo do procedimento armazenado. Para ver a mensagem, des limpar esta caixa de verificação.

Extensão GROUP BY

Especifica que estão disponíveis opções adicionais para procedimentos armazenados com base em consultas agregadas.

  • COM CUBO

Especifica que a consulta agregada deve produzir valores de resumo para grupos especificados na cláusula GROUP BY. Os grupos são criados através de colunas de referência cruzada incluídas na cláusula GROUP BY e, em seguida, aplicando a função de agregação da consulta para produzir valores de resumo para as linhas de super-agregação adicionais. A opção COM CUBO é multidimensional, criando resumos a partir de todas as combinações de funções e colunas de agregação na consulta.

  • COM ROLLUP

Especifica que a consulta agregada deve produzir valores de resumo para os grupos especificados na cláusula GROUP BY. A opção COM ROLLUP é semelhante à opção COM CUBO, mas cria apenas um tipo de resumo para cada combinação de coluna e função de agregação.

  • ALL

Especifica que a consulta agregada irá incluir linhas duplicadas no resumo.

Proprietário

Mostra o nome do proprietário do procedimento. O nome de proprietário é uma SQL Server ou de SQL Server utilizador. A lista única contém todos os utilizadores e funções definidos na base de dados. Na lista drop-down, os utilizadores e as funções têm ícones diferentes; o ícone de função mostra dois rostos, o ícone de utilizador mostra apenas um.

TOP

(Para a SQL Server 7.0 ou bases de dados superiores.) Especifica que o procedimento armazenado incluirá uma cláusula TOP, que devolve apenas a primeira n linhas ou a primeira n percentagem de linhas no conjunto de resultados. A predefinição é que o procedimento devolve as primeiras 10 linhas no conjunto de resultados.

Utilize esta caixa para especificar um número diferente de linhas a devolver ou para especificar uma percentagem.

  • PERCENT

(Para a SQL Server 7.0 ou bases de dados superiores.) Especifica que o procedimento incluirá uma cláusula TOP, devolvendo apenas a primeira n percentagem de linhas no conjunto de resultados.

  • COM TIES

(Para a SQL Server 7.0 ou bases de dados superiores.) Especifica que o procedimento incluirá uma cláusula WITH TIES. COM TIES é útil se um procedimento incluir uma cláusula ORDER BY e uma cláusula TOP com base na percentagem. Se esta opção estiver definida e se a percentagem do cutoff se encontrar no meio de um conjunto de linhas com valores idênticos na cláusula ORDER BY, a vista é ampliada para incluir todas essas linhas.

Comentário SQL

Para introduzir texto neste campo, pode escrever diretamente no mesmo ou pode introduzir um comentário no painel SQL. Quando introduza texto diretamente neste campo, basta escrever o texto. No entanto, quando introduza texto do comentário no painel SQL, tem de utilizar os carateres delimitadores de comentários. Por exemplo:

/* This is comment text entered in the SQL pane */This is comment text entered directly in the SQL Comment field.

Descrição

(SQL Server 2000 apenas.)

Este campo é diferenciado do campo Comentário SQL de duas formas. Em primeiro lugar, os valores da Descrição são armazenados em SQL Server como propriedades prolongadas. Em segundo lugar, não pode introduzir valores da Descrição a partir do painel SQL.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.