En Sql Server Central, dan 4 reglas para el manejo o utilización de valores NULLs:
Regla #1 : Use NULLs para indicar solamente información desconocida o extraviada. No usar NULLs en lugar de ceros o cadenas de longitud cero u otros valores que representan valores en blanco. Actualizar sus valores NULLs con la información apropiada tan pronto sea posible.
Regla #2 : En Ansi SQL, NULL no es igual a nada, incluso no es igual a otros NULLs. Las comparaciones entre valores NULLs resultan en desconocido, ni verdadero ni falso.
Regla #3 : Usar SET ANSI_NULLS ON, y siempre usar la sintaxis ANSI Standard SQL para NULLs. Alejarse del estándar puede causar problemas incluyendo casos de portabilidad, incompatibilidad con código existente y bases de datos que retornan resultados incorrectos.
Regla #4 : El estandar ANSI COALESCE() y sintaxis CASE deben ser usados sobre ISNULL() u otra sintaxis propietaria.
El artículo en inglés se puede leer aquí.
4 Reglas Simples para manejar valores NULLs
Suscribirse a:
Enviar comentarios (Atom)
Los mas leídos en este blog
- Visual Basic y Sql Server con Ado Data Control
- Sentencia Where con condicionales
- Diferencia entre Truncate y Delete
- Como hacer una consulta por fecha en Sql Server
- Programar para Pocket PC 2003: Como probar una aplicación que desarrollemos
- Backups con WinRar de Bases de Datos
- Usar teclas de función
- Auditando Tablas y Bases de Datos en Sql Server
No hay comentarios:
Publicar un comentario