FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola
Estaba revisando aqui para tratar de entender esto y segun entiendo lo que hace check es devolver un valor null segun el caso. Da la impresion, o por lo menos a mi me parece que hace algo similar al IFF, solo que creando una sola condicion de retorno. Lo que no entiendo es: Si es asi; por que no usar el IFF directamente ?. Solo me auto pregunto ?. Saludos
__________________
Siempre Novato |
#2
|
||||
|
||||
Bueno Caral, lo que hace el check es validar una condicion logica Check(<condicion>) y hasta antes de la versión 2.0 de Firebird si la condicion se evaluaba a NULL se tomaba como False pero a partir de esta (la 2.0) se evalua a True
Cita:
La ventaja de la de la funcion IIF es que permite hacer validaciones anidadas mas complejas y mas entedibles que si la hicieramos sin ella, pero si no hay forma de utilizar IIF o algo similar tendre que hacerlo a mano. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
char_length en check no funciona | erickperez6 | Firebird e Interbase | 1 | 23-10-2010 04:40:15 |
instruccion CHECK | CHiCoLiTa | MS SQL Server | 3 | 01-03-2005 18:12:58 |
Actualizar un check | cmgenny | Firebird e Interbase | 5 | 28-03-2004 18:09:18 |
Check!! | subzero | Firebird e Interbase | 3 | 09-02-2004 23:43:04 |
Error gds consistency check... no se que | judoboy | Firebird e Interbase | 12 | 31-07-2003 19:13:33 |
|