Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

youngrp

WHILE ou FOR

Recommended Posts

Bom dia pessoal,

 

Estou querendo fazer uma query que afete todas as entradas da tabela automaticamente perante uma WHILE da mesma forma que faço em PHP da seguinte forma:

 

$consultasql = mssql_query("SELECT login,senha FROM Usuarios");while ($consulta = mssql_fetch_object($consultasql) {  mssql_query("EXEC STORED1 '$consulta->login','$consulta->senha'");}

Como poderia fazer isso diretamente por T-SQL ?

 

 

Desde já agradeço.

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aeeeeeeeeeeeeee... pesquisando uns tópicos anteriores achei algo sobre CURSOR e consegui o que queria ! Vou disponibilizar um exemplo para quem precisar.

 

DECLARE @login varchar(10),		@senha varchar(10)DECLARE login CURSOR FOR SELECT login,senha FROM UsuariosOPEN loginFETCH NEXT FROM login INTO @login, @senhaWHILE(@@FETCH_STATUS = 0)BEGIN	EXEC STORED1 @login,@senha	FETCH NEXT FROM login INTO @login, @senhaEND CLOSE loginDEALLOCATE login

Abraços !

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.