Attend d'Erreur ID - SQL Server

J'ai un problème quand je crée une table dans SQL Server

une fois j'ai choisi un DOUBLE que le type de données, l'erreur a sauté sur mon visage!!!!!

C'est le code suivant :

CREATE TABLE BATCH 
( Product_Name  VARCHAR(200) NOT NULL, 
  Product_Brand VARCHAR(100) NOT NULL, 
  CONSTRAINT Price_FK FOREIGN KEY (Product_Name,Product_Brand)REFERENCES Product   (Product_Name,Product_Brand),
  BATCH_Date AS GETDATE(),
  BATCH_OriginalPrice DOUBLE NOT NULL DEFAULT 0,
  BATCH_TAX DOUBLE NOT NULL DEFAULT 0,
  BATCH_ProductCost DOUBLE NOT NULL DEFAULT 0 ,
) 

L'erreur, c'est comme cela après chaque double
Syntaxe incorrecte près du mot clé 'PAS'

et lorsque je passe la souris dessus, il est dit
"Syntaxe incorrecte près de 'PAS'. Attend ID "

Quelqu'un peut me dire quel est le problème!!!!!!

OriginalL'auteur Wassan | 2013-08-01