Software  
 
Conhecimento computador >> Software >> SQL Server >> 
Procedimentos armazenados para um SQL Server Express
Microsoft SQL Server Express é uma versão gratuita do Microsoft SQL Server, que é um recurso para a administração e criar bancos de dados e realização de análise de dados. Grande parte da funcionalidade da versão não-livre do SQL Server é encontrado no SQL Server Express, incluindo a ferramenta de gerenciamento visual SQL Management Studio e da capacidade de fazer uso de procedimentos armazenados.
SQL procedimentos
Língua Stored Procedures

procedimentos armazenados são consultas SQL que os usuários do SQL Server pode salvar e , em seguida, lembrar para execução posterior . As principais características de procedimentos armazenados incluem a sua programação e sua capacidade de aceitar parâmetros . Os procedimentos armazenados são escritos na linguagem de programação do Transact-SQL , que é usado para executar consultas de banco de dados . Os procedimentos armazenados assumir a forma de outras instruções SQL escritos em Transact SQL , além de aceitar parâmetros.
Criando procedimentos armazenados

Microsoft SQL Server, um novo procedimento armazenado pode ser criada clicando com o botão direito em uma pasta de procedimentos armazenados existentes , chamados de " Stored Procedures ", no painel objetos. SQL Server cria essa pasta automaticamente quando um novo banco de dados é criado, e coloca -lo aqui na hierarquia da pasta : [ dbaseName ]> [" Programação " ]> [ " Stored Procedures " ] procedimentos

New armazenados. para dbaseName são armazenados fora da subpasta "System Stored Procedures ", que está sob [" Stored Procedures "] . Na criação de um novo banco de dados , o SQL Server preenche o Sistema de Stored Procedures pasta com scripts para manter o banco de dados. Usuários do SQL Server não precisa usar esses procedimentos armazenados do sistema para criar os seus próprios.

Uma vez que o procedimento armazenado é criado inicialmente, uma nova guia de consulta é aberto . O guia contém um modelo ou exemplo de consulta , que , em seguida, o usuário modifica de acordo com seus propósitos
Procedimento de exemplo

Um exemplo de um procedimento armazenado é o seguinte : .

use [ teste] GOCREATE PROCEDURE [ dbo] [ mysp_selectstuff ] AS - SET NOCOUNT ON adicionado para evitar conjuntos de resultados extras de - interferindo com instruções SELECT - SET NOCOUNT ON; . .

- Inserir declarações para procedimento hereSELECT * de dbo.Movies ; GOEXEC [dbo] [ mysp_selectstuff ]; GODROP PROCEDURE [ dbo] [ mysp_selectstuff ]; GO
Estrutura de um procedimento armazenado
. .

é uma prática comum para capitalizar as instruções SQL , para diferenciá-los a partir dos componentes do banco de dados das declarações estão operando em . Os comentários começam com o "-" string. Estes não têm efeito sobre a consulta . Neste exemplo, o banco de dados que está sendo consultado é chamado de " teste", ea tabela dentro desse banco de dados é Movies. A " dbo " prefixo é adicionado Filmes para separá-lo de outras tabelas que podem ter o mesmo nome. A consulta completa simplesmente seleciona todos os campos de todos os registros na tabela Filmes
Executando procedimentos armazenados

As demonstrações GO são como as instruções são executadas em programas básicos : . Eles dizem o intérprete SQL para executar as declarações que vieram antes deles. A declaração EXEC executa a consulta, e DROP PROCEDURE libera a consulta depois que ele é executado, o que é necessário antes de executar a consulta novamente . A consulta digitado é realmente executado pelo SQL Server quando F5 ou no botão Executar da barra de ferramentas é pressionado.

Anterior :

Próximo : No
  Os artigos relacionados
·Como manter um servidor de banco de dados Microsoft SQL…
·Como configurar o SQL Server 2008 para permitir conexõ…
·Como permitir um SQL Server através do Firewall do Win…
·Como otimizar uma consulta em um Microsoft SQL Server 
·Como utilizar o Microsoft SQL Server Management Studio …
·SQL Server Query Tutorial 
·Como instalar as ferramentas de cliente para o SQL Serv…
·Como iniciar um MS SQL Server 
·SQL Server Management Studio Tutorial 
·Como criar um servidor Número Autoincrement SQL Expres…
  Artigos em destaque
·Como instalar o Sound Forge 10 no Media Center 2002 
·Como controlar um PDF com Analytics 
·Sobre efeitos de transição para uma apresentação em…
·Como desenhar robôs no Photoshop 
·Qual é a diferença entre o Microsoft Word e Microsoft…
·Como descompactar arquivos Scrapbooking Digital para us…
·O que são arquivos PREL 
·Como converter Publisher 2007 para o Publisher 2000 
·Como encontrar o Canção Original no iTunes 
·O que é o Oracle DM 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados