ceros...

29/03/2005 - 16:41 por Rulo | Informe spam
Hola amigos.

Alguien sabe como se hace:

SELECT n FROM tabla
n = Número

Pero necesito agregar ese numero ceros a la izquierda para que el número
queden con 16 dígitos.

Chao, gracias.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
29/03/2005 - 16:57 | Informe spam
Rulo,

Cual es el tipo de dato de la columna [n]?

declare @n char(16)

set @n = '123'

SELECT n FROM tabla n = right(replicate('0', 16) + ltrim(rtrim(@n)), 16)
go


AMB

"Rulo" wrote:

Hola amigos.

Alguien sabe como se hace:

SELECT n FROM tabla
n = Número

Pero necesito agregar ese numero ceros a la izquierda para que el número
queden con 16 dígitos.

Chao, gracias.



Respuesta Responder a este mensaje
#2 Alejandro Mesa
29/03/2005 - 17:09 | Informe spam
Correction,

Copie la sentencia que posteastes y herede la falta de la clausula WHERE.

declare @n char(16)

set @n = '123'

SELECT n
FROM tabla
WHERE n = right(replicate('0', 16) + ltrim(rtrim(@n)), 16)
go


AMB

"Alejandro Mesa" wrote:

Rulo,

Cual es el tipo de dato de la columna [n]?

declare @n char(16)

set @n = '123'

SELECT n FROM tabla n = right(replicate('0', 16) + ltrim(rtrim(@n)), 16)
go


AMB

"Rulo" wrote:

> Hola amigos.
>
> Alguien sabe como se hace:
>
> SELECT n FROM tabla
> n = Número
>
> Pero necesito agregar ese numero ceros a la izquierda para que el número
> queden con 16 dígitos.
>
> Chao, gracias.
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida