No permitir valores nulos en un campo

21/02/2007 - 02:29 por Manuel Flores Hernández | Informe spam
Porque cuando trato de no permitir que se intriduzcan valores nulos en un
campo me sale el siguiente error:


'OtrosSrv' table
- Unable to modify table.
No se puede insertar el valor NULL en la columna 'total', tabla
'cibercafe.dbo.Tmp_OtrosSrv'. La columna no admite valores NULL. Error de
INSERT.
Se terminó la instrucción.


y no me deja...es una tabla que ya tiene datos, y ya revise que ningun valor
introducido antes este en blanco, alguien me puede ayudar??

GRACIAS

Preguntas similare

Leer las respuestas

#1 Jose Mariano Alvarez
21/02/2007 - 02:35 | Informe spam
Prueba si tienes algun valor null

Select * from OtrosSrv where total is null




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Manuel Flores Hernández" wrote in message
news:
Porque cuando trato de no permitir que se intriduzcan valores nulos en un
campo me sale el siguiente error:


'OtrosSrv' table
- Unable to modify table.
No se puede insertar el valor NULL en la columna 'total', tabla
'cibercafe.dbo.Tmp_OtrosSrv'. La columna no admite valores NULL. Error de
INSERT.
Se terminó la instrucción.


y no me deja...es una tabla que ya tiene datos, y ya revise que ningun
valor introducido antes este en blanco, alguien me puede ayudar??

GRACIAS



Respuesta Responder a este mensaje
#2 Manuel Flores Hernández
21/02/2007 - 02:47 | Informe spam
Muchas gracias, ya encontre los campos culpables de que no me dejara jeje,
eran 5, pero yo habia hecho lo mismo pero asi:


SELECT * FROM OtrosSrv WHERE total=NULL y no me devolvia ningun campo...esta
mal la sintaxis que use?




"Jose Mariano Alvarez"
escribió en el
mensaje news:
Prueba si tienes algun valor null

Select * from OtrosSrv where total is null




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Manuel Flores Hernández" wrote in message
news:
Porque cuando trato de no permitir que se intriduzcan valores nulos en un
campo me sale el siguiente error:


'OtrosSrv' table
- Unable to modify table.
No se puede insertar el valor NULL en la columna 'total', tabla
'cibercafe.dbo.Tmp_OtrosSrv'. La columna no admite valores NULL. Error de
INSERT.
Se terminó la instrucción.


y no me deja...es una tabla que ya tiene datos, y ya revise que ningun
valor introducido antes este en blanco, alguien me puede ayudar??

GRACIAS







Respuesta Responder a este mensaje
#3 J.A. García Barceló
21/02/2007 - 08:14 | Informe spam
Nunca una comparación en igual (=) o en desigual (<>) con NULL retorna true.
Para comparar con null tienes que usar la sintaxis:

campo IS NULL
campo IS NOT NULL
NOT campo IS NULL

Un saludo.

J.A. García Barceló
http://jagbarcelo.blogspot.com


"Manuel Flores Hernández" escribió en el mensaje
news:
Muchas gracias, ya encontre los campos culpables de que no me dejara jeje,
eran 5, pero yo habia hecho lo mismo pero asi:


SELECT * FROM OtrosSrv WHERE total=NULL y no me devolvia ningun
campo...esta mal la sintaxis que use?




"Jose Mariano Alvarez"
escribió en el
mensaje news:
Prueba si tienes algun valor null

Select * from OtrosSrv where total is null




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Manuel Flores Hernández" wrote in message
news:
Porque cuando trato de no permitir que se intriduzcan valores nulos en
un campo me sale el siguiente error:


'OtrosSrv' table
- Unable to modify table.
No se puede insertar el valor NULL en la columna 'total', tabla
'cibercafe.dbo.Tmp_OtrosSrv'. La columna no admite valores NULL. Error
de INSERT.
Se terminó la instrucción.


y no me deja...es una tabla que ya tiene datos, y ya revise que ningun
valor introducido antes este en blanco, alguien me puede ayudar??

GRACIAS











Respuesta Responder a este mensaje
#4 Manuel Flores Hernández
23/02/2007 - 03:00 | Informe spam
Muchas Gracias
"J.A. García Barceló" escribió en el mensaje
news:
Nunca una comparación en igual (=) o en desigual (<>) con NULL retorna
true.
Para comparar con null tienes que usar la sintaxis:

campo IS NULL
campo IS NOT NULL
NOT campo IS NULL

Un saludo.

J.A. García Barceló
http://jagbarcelo.blogspot.com


"Manuel Flores Hernández" escribió en el
mensaje news:
Muchas gracias, ya encontre los campos culpables de que no me dejara
jeje, eran 5, pero yo habia hecho lo mismo pero asi:


SELECT * FROM OtrosSrv WHERE total=NULL y no me devolvia ningun
campo...esta mal la sintaxis que use?




"Jose Mariano Alvarez"
escribió en el
mensaje news:
Prueba si tienes algun valor null

Select * from OtrosSrv where total is null




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Manuel Flores Hernández" wrote in message
news:
Porque cuando trato de no permitir que se intriduzcan valores nulos en
un campo me sale el siguiente error:


'OtrosSrv' table
- Unable to modify table.
No se puede insertar el valor NULL en la columna 'total', tabla
'cibercafe.dbo.Tmp_OtrosSrv'. La columna no admite valores NULL. Error
de INSERT.
Se terminó la instrucción.


y no me deja...es una tabla que ya tiene datos, y ya revise que ningun
valor introducido antes este en blanco, alguien me puede ayudar??

GRACIAS















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida