Sql server 2000?

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

2 réponses

  1. Modérateur
    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