Visual Basic - Uso de nulos con SQL 2008

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Uso de nulos con SQL 2008

Publicado por mian (24 intervenciones) el 09/12/2011 17:08:40
Hola,

Se piensa migrar a un SQL 2008 ( ahorita tenemos SQL 2000 ) , pero al hacer una
prueba de mis aplicaciones de VB 6.0 con el SQL 2008, hay sentencias que me marcan
error...por ejemplo.
Update Tabla1
Set T1.Campo1 = T2.Campo2
from Tabla1 T1, Tabl22 T2
Where T1.Key = T2.Key

Si el valor de T2.Campo2 es nulo...me envia un error.
Esto no me sucede con el SQL 2000.

Saben de que manera puedo resolver este detalle?

Cualquier aportacion es bien recibida.

Gracias!!!

Saludos!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Uso de nulos con SQL 2008

Publicado por Pedro Luis (57 intervenciones) el 10/12/2011 15:24:27
if not isnull(t2.campo2 then
Update Tabla1
Set T1.Campo1 = T2.Campo2
from Tabla1 T1, Tabl22 T2
Where T1.Key = T2.Key
endif
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar