Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

reemplazar valores

Estas en el tema de reemplazar valores en el foro de SQL Server en Foros del Web. hola que tal que wena onda q ya este la pagina jeje am weno pues me atrevo a comentarles que tengo una base de datos ...
  #1 (permalink)  
Antiguo 24/02/2009, 12:46
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 15 años, 3 meses
Puntos: 15
reemplazar valores

hola que tal que wena onda q ya este la pagina jeje
am weno pues me atrevo a comentarles que tengo una base de datos con casi 45,000 registros es una cantidad considerable no mucha pero si considerable el problema es q para hacer cierta aplicacion mi compañero agrego un campo bit y este tiene valores nullos aqui viene la cuestion necesitamos reemplezar los null por un 0 ya lo intetamos con isnull
pero nos devuelve una tabla virtual es decir no pone esto
select PA isnull(Pa,0) as expr1
from tabla


nos pone la tabla expr y no queremos eso keremos q en la columna PA sea donde se reemplace los valores es decir q sea directamente de la base de datos no para hacer consultas en la promgracion lo mas viabale seria cambiar de uno en uno el campo pero son mas de 45000 registros estareemois eternamente agradecidos muak!
  #2 (permalink)  
Antiguo 24/02/2009, 13:35
Avatar de Thumper  
Fecha de Ingreso: agosto-2004
Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 19 años, 8 meses
Puntos: 6
Respuesta: reemplazar valores

Hola q tal, lo que podrias usar es esto:

declare @table1 table ( intId integer, bitVar bit )
insert into @table1 values( 1, null )
insert into @table1 values( 1, 1 )
insert into @table1 values( 1, 0 )

select * from @table1

update @table1
set bitVar = isnull(bitVar,0)


select * from @table1

saludos
__________________
Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD
  #3 (permalink)  
Antiguo 24/02/2009, 16:53
Avatar de abel_c_b  
Fecha de Ingreso: junio-2008
Mensajes: 103
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: reemplazar valores

update tutabla set tucampo = isnull(tucampo,0), creo que es bastante parecido a lo de thumper, bueno lo importante es que resuelvas tu probelma, saludos
  #4 (permalink)  
Antiguo 24/02/2009, 17:34
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 15 años, 3 meses
Puntos: 15
Respuesta: reemplazar valores

no inventen nos acaban de ahorrar horas de poner ceritos jaja mil gracias por eso soy fiel a este foro jaja saludos!!!
  #5 (permalink)  
Antiguo 27/02/2009, 14:35
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: reemplazar valores

Como siempre digo, "dedicale 5 minutos a tu problema, intentar resolverlo, si no puedes, busca ayuda, lo demas es tiempo perdido".

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:06.