Problema con .NULL. en SQL Server

01/08/2006 - 17:59 por Fabián Tomás de Paula | Informe spam
Trabajo con Visual Foxpro 9.0 y mi preg. básica se basa por ej. en lo
siguiente: Si en un tabla x, hubiesen campos no obligatorios, es decir los
mismos pueden quedar en blanco (sin dato alguno), me pasa que SQL no permite
grabar aduciendo que dichos campos no admiten campos Nulos, pero el campo no
está .NULL. sino que está en blanco. Tengo que entender que sí o sí tiene
que haber algún dato o bien tener hab. NullValues = .T., para grabar un dato
en Blanco. Hay alguna forma de grabar un campo en BLANCO por más que
NullValues = .F.?

Saludos. Fabián.

Preguntas similare

Leer las respuestas

#1 Maxi
01/08/2006 - 18:32 | Informe spam
Hola, mira, una cosa es null y otra es blanco, mira este ejemplo y veras que
se puede grabar

create table #pepe (campo char(10) not null)
go

insert into #pepe values ('')

Estas seguro que esta en blanco en campo ? como sabes que le esta llegando
un blanco y no null?


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org
Speaker INETA
Speaker Culminis


"Fabián Tomás de Paula" escribió en el mensaje
news:
Mostrar la cita
#2 Fabián Tomás de Paula
01/08/2006 - 21:12 | Informe spam
Tenías razón. Pero si eventualmente en la tabla hay un campo DATETIME, ese
campo no puede quedar vacío no? si o sí debe contener algún dato. Es así o
me equivoco?

Fabián.


"Maxi" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida