Oracle - caja de texto vacia

 
Vista:

caja de texto vacia

Publicado por marta (23 intervenciones) el 07/12/2005 09:38:41
Hola, buenos dias.
Tengo un problema y es que quiero preguntar en un trigger si una caja de texto esta en blanco he probado con
:bloque.item= null
:bloque.item=''
pero no me funcionan ninguna de las dos
Alguien podria ayudarme?
Muchas gracias por adelantado
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

RE:caja de texto vacia

Publicado por Hector (127 intervenciones) el 07/12/2005 17:35:58
Hola.

La manera correcta de validar un valor nulo es con el operador is. Asi:

If bloque.campo Is null then
If bloque.campo Is not null Then

Pero puedes usar tambien la funcion NVL (que es lo que yo prefiero). Asi:

If NVL(bloque.campo,-1) = -1 then
/*Si Bloque.campo es nulo entoces. La funcion NVL devuelve el primer argumento si no es nulo y esl segundo si si es nulo. Puedes usarlo con todos los tipos de dato. */

Ojala la informacion sirva.
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