Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2007, 18:05
pineda
 
Fecha de Ingreso: septiembre-2005
Mensajes: 73
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta Ahora problema con NULL's

Hola nuevamente.

Van a decir que que bien !"!#!"#, pero son algunas cosas que por estar probando de poco a poco, porque tengo algunas otras cosas que hacer, no le puedo dar todo el tiempo que quisiera.

Bueno, ahora, me he encontrado con esto:

Tengo definida una columna como NOT NULL y al tratar de hacer un INSERT como el siguiente me da un error:

INSERT INTO Tabla(CampoLlave, ColumnaNOTNULL) VALUES ('Llave', '')

ERROR:
Código:
ORA-01400: cannot insert NULL into ("BD"."TABLA"."ColumnaNOTNULL")
He estado leyendo algunas cosas por ahi, y me he encontrado con que en ORACLE la cadena vacía '' es igual a poner un NULO en la BD.

Tengo varias preguntas:

1) Es cierto esto? Por las pruebas que he hecho creo que si. Esta ya si quieren no me la respondan.. Sorry

2) Hay alguna propiedad en ORACLE para decirle que la cadena vacia no la considere NULO?

3) Si es que no existe esta propiedad, alguna idea de como resolver esta inserción? Esta inserción la hago con parametros.

Gracias de antemano
__________________
Henry :-D