martes, 19 de noviembre de 2013

Crear datos con Random en SQL server


Generar datos con la nomenclatura 3 caracteres mayúscula y 3 Dígitos Numéricos
     
       "CCCNNN"

Rápidamente buscamos la tabla Ascii Mayúsculas del 65 al  95 .


Para los datos Numéricos aplicaremos el siguiente truco:



select CHAR(ROUND(65 + (RAND() * 25),0))
+ CHAR(ROUND(65 + (RAND() * 25),0)) 
+ CHAR(ROUND(65 + (RAND() * 25),0))
+ cast(ROUND(100 + (RAND() * 899),0) as char(3))


Saludos !!
Armando Mateu.