Ir para conteúdo

POWERED BY:

Arquivado

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

Cesão

Criar um campo de número longo e randômico

Recommended Posts

Olá amigos,

 

Gostaria de saber o seguinte: existe o campo númerico com propriedade identity que cria números sequenciais para serem usados como ID de registro, correto?

 

Agora, gostaria de saber se existe uma forma de o SQL SERVER ter um campo na tabela que cria um número de, sei la, 30 unidades e que seja aleatório e diferente dos outros.. Vejam abaixo os exemplos de registro para verem como seria:

 

 

ID | Nome | Telefone | ID_LONGO

1 | Cesar | (11) 1111-1111 | 37593720485840377574027397574927

2 | Carolina | (11) 1233-1235 | 02379716294601285328565901738972

3 | Marcos | (11) 4444-4444 | 18546012713237854026823873486198

 

Alguém sabe como criar esse último campo no SQL SERVER? Ou isso só é possível criar através de linguagem dinâmica, tipo ASP?

Compartilhar este post


Link para o post
Compartilhar em outros sites

E aí amigo, tudo bom?

 

Não sabia que o SQL SERVER tinha esse recurso. Mto bom. Testei aqui e funcionou dentro do SQL SERVER. Ele cria um ID completamente aleatório e com letras e números. Obrigado.

 

A única dúvida que ainda fiquei é que tipo de campo usar para esse dado? de texto mesmo? ou existe algum tipo de campo específico?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cesao,

neste caso, tipo de campo varchar, text, ou nvarchar, qq um deles ;)

 

Abçs e boa sorte http://forum.imasters.com.br/public/style_emoticons/default/devil.gif

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.