Ne peut pas trouver le type de données date dans SQL Server 2005

J'obtiens ce message d'erreur lors de la création de la table avec un de la colonne type de données que la date

Msg 2715, Niveau 16, État 7, Ligne 2

Colonne, d'un paramètre ou d'une variable #11: Impossible de trouver des données de type date.

J'ai aussi essayé de changer le niveau de compatibilité

alter database test
set compatibility_level = 90
go

et reçu un message d'erreur

Msg 102, Level 15, State 1, Line 2  
Incorrect syntax near '90'. 
Pouvez-vous poster le code que vous voulez exécuter?
DATE et TIME sont les nouvelles fonctionnalités de SQL Server 2008 - et de changer le niveau de compatibilité, de nouveau, la ALTER DATABASE ... de la syntaxe que vous utilisez est de nouveau dans SQL Server 2008 - dans la version de 2005, vous devez utiliser: EXEC sp_dbcmptlevel test, 90;

OriginalL'auteur David | 2012-06-08