Select com numero da linha
Como faço para incluir automaticamente em um select, uma coluna com o número da linha correspondente.
Ex.:
Seq Codigo Produto
----- --------- -----------------
1 Cod01 Produto01
2 Cod02 Produto02
3 Cod03 Produto03
...
Grato,
Pan7
Ex.:
Seq Codigo Produto
----- --------- -----------------
1 Cod01 Produto01
2 Cod02 Produto02
3 Cod03 Produto03
...
Grato,
Pan7
Pan7
Curtidas 0
Respostas
Robertolucio
26/12/2005
Olá, bom dia.
Você pode usar a função IDENTITY. Ex:
SELECT IDENTITY(int, 1, 1) as Seq, Codigo, Produto
into #teste
FROM Produtos
select * from teste
go
Espero ter ajudado.
Att,
Roberto
Você pode usar a função IDENTITY. Ex:
SELECT IDENTITY(int, 1, 1) as Seq, Codigo, Produto
into #teste
FROM Produtos
select * from teste
go
Espero ter ajudado.
Att,
Roberto
GOSTEI 0
Pan7
26/12/2005
Olá Roberto.
Esta forma eu já havia descoberto...
Será que não há uma forma sem criar uma nova tabela ???
A propósito... qual a função do ´#´ no nome da tabela ?
De qualquer forma, obrigado pela ajuda !!!
Pan7
Esta forma eu já havia descoberto...
Será que não há uma forma sem criar uma nova tabela ???
A propósito... qual a função do ´#´ no nome da tabela ?
De qualquer forma, obrigado pela ajuda !!!
Pan7
GOSTEI 0
Robertolucio
26/12/2005
Bom dia!
Olha eu não conheço outra forma de fazer isso sem ser com o SELECT INTO, mas isso não quer dizer que não exista....
O ´#´ na frente indica que é uma tabela temporária local, ou seja somente ´eu´ posso ver o seu conteúdo e quando a minha conexão for encerrada ela é apagada do banco de dados. Para maiores informações: http://www.sqlmagazine.com.br/colunistas.asp?artigo=Colunistas/PauloRibeiro/12_Versoes_SQL_Server.asp
Além das tabelas temporárias existem as variáveis do tipo TABLE. Se quiseres dar uma olha em https://www.devmedia.com.br/visualizacomponente.aspx?comp=118&site=2 tem um material bom sobre isso.
Espero ter ajudado.
Att,
Roberto
Olha eu não conheço outra forma de fazer isso sem ser com o SELECT INTO, mas isso não quer dizer que não exista....
O ´#´ na frente indica que é uma tabela temporária local, ou seja somente ´eu´ posso ver o seu conteúdo e quando a minha conexão for encerrada ela é apagada do banco de dados. Para maiores informações: http://www.sqlmagazine.com.br/colunistas.asp?artigo=Colunistas/PauloRibeiro/12_Versoes_SQL_Server.asp
Além das tabelas temporárias existem as variáveis do tipo TABLE. Se quiseres dar uma olha em https://www.devmedia.com.br/visualizacomponente.aspx?comp=118&site=2 tem um material bom sobre isso.
Espero ter ajudado.
Att,
Roberto
GOSTEI 0