consulta sobre fecha

17/10/2008 - 18:20 por Luis Mata | Informe spam
Hola a Todos

Quiero saber cual es el default del DATETIME

Osea quiero insertar en mi Campo fechas y no fechas, en las fechas no quiero
que se inserte el valor NULL, quiero que se quede en blanco, como lo hago

Luis

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
17/10/2008 - 18:31 | Informe spam
Luis Mata,

Blanco?

Ese valor no esta en el dominio de el tipo datetime. Blanco es traducido a
19000101.

Ejemplo:

declare @t table (
dt datetime NULL
)

insert into @t default values
insert into @t values('')
insert into @t values(getdate())

select * from @t
GO


AMB


"Luis Mata" wrote:

Hola a Todos

Quiero saber cual es el default del DATETIME

Osea quiero insertar en mi Campo fechas y no fechas, en las fechas no quiero
que se inserte el valor NULL, quiero que se quede en blanco, como lo hago

Luis


Respuesta Responder a este mensaje
#2 Luis Mata
17/10/2008 - 19:31 | Informe spam
correcto pero yo no quiero que salga ninguna fecha, osea vacio el campo esta
seteado para que no acepte null, y en lugar de dejarlo vacio inserta ese
valor 19000101 y eso es lo que no quiero porque se presta para confusiones.
entienda que el campo se usa con fechas pero algunos registros se requiere
que quede vacio


Luis
"Alejandro Mesa" escribió en el
mensaje de noticias
news:
Luis Mata,

Blanco?

Ese valor no esta en el dominio de el tipo datetime. Blanco es traducido a
19000101.

Ejemplo:

declare @t table (
dt datetime NULL
)

insert into @t default values
insert into @t values('')
insert into @t values(getdate())

select * from @t
GO


AMB


"Luis Mata" wrote:

Hola a Todos

Quiero saber cual es el default del DATETIME

Osea quiero insertar en mi Campo fechas y no fechas, en las fechas no
quiero
que se inserte el valor NULL, quiero que se quede en blanco, como lo hago

Luis


Respuesta Responder a este mensaje
#3 Alejandro Mesa
17/10/2008 - 20:45 | Informe spam
Luis Mata,

Vuelvo y repito, el valor "vacio" no es parte de el dominio de valores de el
tipo datetime. Si no acepta NULL, entonces debe tener un valor datetime.


AMB

"Luis Mata" wrote:

correcto pero yo no quiero que salga ninguna fecha, osea vacio el campo esta
seteado para que no acepte null, y en lugar de dejarlo vacio inserta ese
valor 19000101 y eso es lo que no quiero porque se presta para confusiones.
entienda que el campo se usa con fechas pero algunos registros se requiere
que quede vacio


Luis
"Alejandro Mesa" escribió en el
mensaje de noticias
news:
> Luis Mata,
>
> Blanco?
>
> Ese valor no esta en el dominio de el tipo datetime. Blanco es traducido a
> 19000101.
>
> Ejemplo:
>
> declare @t table (
> dt datetime NULL
> )
>
> insert into @t default values
> insert into @t values('')
> insert into @t values(getdate())
>
> select * from @t
> GO
>
>
> AMB
>
>
> "Luis Mata" wrote:
>
>> Hola a Todos
>>
>> Quiero saber cual es el default del DATETIME
>>
>> Osea quiero insertar en mi Campo fechas y no fechas, en las fechas no
>> quiero
>> que se inserte el valor NULL, quiero que se quede en blanco, como lo hago
>>
>> Luis
>>
>>


Respuesta Responder a este mensaje
#4 Germán Valdez
17/10/2008 - 20:48 | Informe spam
sql no soporta fechas en blanco como lo hace visual foxpro por ejemplo

en blanco es nulo.



"Luis Mata" escribió en el mensaje
news:%
correcto pero yo no quiero que salga ninguna fecha, osea vacio el campo
esta seteado para que no acepte null, y en lugar de dejarlo vacio inserta
ese valor 19000101 y eso es lo que no quiero porque se presta para
confusiones.
entienda que el campo se usa con fechas pero algunos registros se requiere
que quede vacio


Luis
"Alejandro Mesa" escribió en el
mensaje de noticias
news:
Luis Mata,

Blanco?

Ese valor no esta en el dominio de el tipo datetime. Blanco es traducido
a
19000101.

Ejemplo:

declare @t table (
dt datetime NULL
)

insert into @t default values
insert into @t values('')
insert into @t values(getdate())

select * from @t
GO


AMB


"Luis Mata" wrote:

Hola a Todos

Quiero saber cual es el default del DATETIME

Osea quiero insertar en mi Campo fechas y no fechas, en las fechas no
quiero
que se inserte el valor NULL, quiero que se quede en blanco, como lo
hago

Luis







Respuesta Responder a este mensaje
#5 Fernando A. Gómez F.
17/10/2008 - 20:52 | Informe spam
Luis Mata wrote:

"Luis Mata" wrote:

Hola a Todos

Quiero saber cual es el default del DATETIME

Osea quiero insertar en mi Campo fechas y no fechas, en las fechas no
quiero
que se inserte el valor NULL, quiero que se quede en blanco, como lo
hago

Luis









Pos no se puede todo en esta vida. En particular, tienes ahí un error de
diseño que convendría revisar.

Saludos.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida