Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal como eu faço para criar um cursor.
Obrigado!
Aproveitando este topico...
Quero realizar um Inner Join em todas as tabelas de um Database.
Como o Database tem cerca de 200 tabelas e a tabela com a referencia tem mais de 10 mil linhas, quero realizar um cursos que faça a busca por mim.
Tem como realizar este procedimento e como faço??
>
Aproveitando este topico...
Quero realizar um Inner Join em todas as tabelas de um Database.
Como o Database tem cerca de 200 tabelas e a tabela com a referencia tem mais de 10 mil linhas, quero realizar um cursos que faça a busca por mim.
Tem como realizar este procedimento e como faço??
Cursor? Em todas as tabelas? e a tabela principal tem 10k de linhas????? /applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/no.gif&key=ac74684e36e67870749bedf506d479b2eec593c410e46d55fdaf6dc34e5f46ca" alt="no.gif" />
Gemada, tem ctza que precisa disso??????????????/applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/cry.gif&key=978eafdb4cf0211d5aa596d0bf572448e227955be953224d8944713a06bd3552" alt="cry.gif" />
>
Cursor? Em todas as tabelas? e a tabela principal tem 10k de linhas????? /applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/no.gif&key=ac74684e36e67870749bedf506d479b2eec593c410e46d55fdaf6dc34e5f46ca" alt="no.gif" />
Gemada, tem ctza que precisa disso??????????????/applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/cry.gif&key=978eafdb4cf0211d5aa596d0bf572448e227955be953224d8944713a06bd3552" alt="cry.gif" />
Então tenho que achar os dados da tabela referencial por todo outro database. Me indicaram que o cursor seria util para realizar esta busca por todas as tabelas do database. Pensei no inner join pois ele exibiria apenas os dados que forem encontrados.
Se tiver outro processo pode me indicar?
ainda nao entendi....
estou envolvido em tres projetos no trampo entao meu foco esta meio fora hoje... vamos por partes:
você tem uma tabela referencial (principal) e precisa achar os dados dela, porem utilizando outro database neste contexto? eh isso?
O cursor nada mais faz que "le" linha a linha de uma select e acho que nao eh o que precisa.
Desculpe por ter sumido...
Acabou que este serviço, que pediram foi resolvido por outra pessoa.
Mais gostaria de saber como resolveria este problema, vou explicar para ver se fica mais compreensivo:
Tenho uma tabela com 70K de CPF, só que eles estão em tabelas distintas e em outra database.
Gostaria de saber em quais tabelas os CPF estão distribuídos, me falaram para utilizar o CURSOR para realizar esta busca (e facilitar a minha vida).
Então, é possível realizar este tipo de tarefa com o CURSOR? Se sim, poderiam me explicar. E se tiver outra forma de realizar esta busca também gostaria de saber.
Se ainda ainda estiver esquisito a minha duvida pode dizer, pois mesmo que a tarefa tenha sido resolvida, gostaria muito de saber como realiza-lo na proxima oportunidade.
Fico grato por qualquer tipo de resposta.
Gemada,
Esta mesmo nebulosa sua dúvida.... mas vamos ver se entendi....
você tem um campo CPF e este campo tem em diversas tabelas. eu procuraria este campo nas em todas as tabelas (link01) e faria os joins necessários.
Alguns links:
http://imasters.com.br/artigo/3650/sql_server/utilizando_cursores/
http://imasters.com.br/artigo/4867/sql_server/cursores/
Abraços...