Consulta

08/02/2006 - 20:53 por Julio Ramos | Informe spam
Hola Grupo

Como puedo separar una cadena de caracteres

Tengo lo siguiente

Tabla empleados
Nombre Cedula
Julio 00111254744
Juan 00112254759


Lo que necesito es:

Tabla empleados
Nombre Cedula
Julio 001-1125474-4
Juan 001-1225475-9

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
08/02/2006 - 21:18 | Informe spam
Julio,

Puedes usar la funcion "stuff". Ve los BOL para mas info.

Ejemplo:

use northwind
go

create table t1(
nombre varchar(25) not null,
cedula varchar(13) not null
)
go

insert into t1 values('Julio', '00111254744')
insert into t1 values('Juan', '00112254759')
go

select nombre, cedula, stuff(stuff(cedula, 4, 0, '-'), 12, 0, '-') as
new_cedula
from t1
go

drop table t1
go


AMB


"Julio Ramos" wrote:

Hola Grupo

Como puedo separar una cadena de caracteres

Tengo lo siguiente

Tabla empleados
Nombre Cedula
Julio 00111254744
Juan 00112254759


Lo que necesito es:

Tabla empleados
Nombre Cedula
Julio 001-1125474-4
Juan 001-1225475-9





Respuesta Responder a este mensaje
#2 Problema con BULK Insert
08/02/2006 - 21:22 | Informe spam
Hola podrias utilizar SUBSTRING en tu consulta, ejemplo:

SELECT Nombre, Cedula = SUBSTRING(Cedula,1,3) + '-' + SUBSbTRING(Cedula,4,7)
+'-' +SUBSTRING(Cedula,8,1) FROM empleados

Saludos

"Julio Ramos" escribió:

Hola Grupo

Como puedo separar una cadena de caracteres

Tengo lo siguiente

Tabla empleados
Nombre Cedula
Julio 00111254744
Juan 00112254759


Lo que necesito es:

Tabla empleados
Nombre Cedula
Julio 001-1125474-4
Juan 001-1225475-9





Respuesta Responder a este mensaje
#3 Julio Ramos
08/02/2006 - 21:57 | Informe spam
Gracias por la ayuda
"Alejandro Mesa" wrote in message
news:
Julio,

Puedes usar la funcion "stuff". Ve los BOL para mas info.

Ejemplo:

use northwind
go

create table t1(
nombre varchar(25) not null,
cedula varchar(13) not null
)
go

insert into t1 values('Julio', '00111254744')
insert into t1 values('Juan', '00112254759')
go

select nombre, cedula, stuff(stuff(cedula, 4, 0, '-'), 12, 0, '-') as
new_cedula
from t1
go

drop table t1
go


AMB


"Julio Ramos" wrote:

Hola Grupo

Como puedo separar una cadena de caracteres

Tengo lo siguiente

Tabla empleados
Nombre Cedula
Julio 00111254744
Juan 00112254759


Lo que necesito es:

Tabla empleados
Nombre Cedula
Julio 001-1125474-4
Juan 001-1225475-9





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida