Software  
 
Conhecimento computador >> Software >> SQL Server >> 
Como criar um cursor no SQL Server
Apesar de SQL é uma poderosa linguagem de manipulação de dados nonprocedural , por vezes, a necessidade surge para trabalhar com os dados da tabela linha por linha na forma processual , como se você estivesse escrevendo um programa tradicional. O cursor é uma maneira de você usar T-SQL e SQL Server para fazer o acesso processual . Você escreve que a maneira de escrever qualquer outro T-SQL , que pode ser feito usando o Query Analyzer. Você pode salvá-lo ou copie e cole o SQL em seus próprios programas. Coisas que você precisa
Microsoft SQL server
dados Adamastor
servidor SQL Query Analyzer
SQL Enterprise Manager
Show Mais instruções
1

Comece seu software Enterprise Manager. Conecte-se ao seu servidor com o banco de dados Northwind.
2

Faça backup do banco de dados Northwind com o Assistente de backup no menu Ferramentas .
3

Inicie o programa Query Analyzer . Conecte-se ao banco de dados Northwind. Abra uma janela de consulta em branco
4

cole o seguinte código de exemplo: . USE Northwind /* Primeiro, declare itens no cursor * /DECLARE @ cur_CustomerID nchar (5) , @ nvarchar cur_ContactTitle (30) /* Em seguida, declarar o próprio cursor * /dECLARE changes_cursor cursorfor SELECIONE customerid , contacttitleFROM dbo.customersOPEN changes_cursor /* primeiro buscar inicia o processo * /FETCH changes_cursor INTO @ cur_CustomerID , @ @ @ cur_ContactTitleWHILE fetch_status = 0 /* enquanto ainda há registros de processo * /@ BEGINIF cur_ContactTitle = ' ordens owner'BEGINUPDATE SET [ frete ] = 0WHERE CustomerID = @ cur_CustomerIDEND /* manter buscar até feito * /FETCH changes_cursor INTO @ cur_CustomerID , @ cur_ContactTitleENDCLOSE changes_cursorDEALLOCATE changes_cursor
5

inspecionar e modificar o código para atender às suas próprias necessidades. O exemplo acima dá frete grátis para todas as encomendas feitas pelos clientes , onde o proprietário é o contato principal. Desde que você tenha feito backup do banco de dados Northwind , você pode executar o código, em seguida, restaurar os dados , restaurando o banco de dados. Consulte Recursos , eo Microsoft SQL Server Books Online , para mais informações sobre cursores.

Anterior :

Próximo : No
  Os artigos relacionados
·Como projetar soluções de banco de dados usando o Mic…
·Como migrar Access para o SQL Server Express 
·O Teste de Stress Ferramentas para um SQL Server 
·Como converter acesso a um SQL Server 2008 
·DB2 Express- C vs. SQL Server Express 
·Como atualizar um comando em um SQL Server 
·Como criar um Trusted Connection SQL Server 
·Como configurar o Microsoft SQL Server 2005 
·Como conectar Máquinas Clientes SQL para um banco de d…
·Tutorial SQL Server 
  Artigos em destaque
·Como combinar demonstrações com Full Motion Captivate…
·Como Abrir Acesso em OpenOffice 
·Como fazer Banners em Drupal 
·Como fazer Logos Com GIMP 2.6 
·Como personalizar uma página CSS Drupal 
·Como faço para salvar um JPG digitalizada para um arqu…
·Microsoft Excel FAQ 
·Como configurar ZSH Shell em Cygwin 
·Como fazer líquido Despeje em uma Carta sobre Photosho…
·Como selecionar várias folhas no Excel 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados