Sql server 2000?

Fermé
feb - 4 janv. 2005 à 17:21
 fabien - 4 janv. 2005 à 19:23
dans une page asp j'exécute une requette d'insertion dont j'insert une chaine vide dans un champ date,mais sql server2000 fais une conversion de cette cahine vide en 01/01/1900 comment je fais pour garder la chaine vide dans ce champ date

NB:dans la base j'ai défini le champ date par 'smalldatetime'

merci infiniment
A voir également:

2 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
4 janv. 2005 à 18:18
En principe pour insérer la valeur "Pas de date", il ne faut pas mettre une chaîne vide mais le mot-clé "NULL".

Exemple:

INSERT INTO COMMANDES (nomclient, datecommande) VALUES ('toto',NULL)
0
ca marche merci infinimanet
0