Wie kann ich den Datentyp "Date" in SQL Server verwenden?

Hallo Freunde, ich brauche deine Hilfe, bitte, wenn ich versuche, eine Spalte in einer Tabelle mit dem Datentyp "Datum" zu erstellen, erhalte ich eine Fehlermeldung und kann sie nicht hinzufügen. Ist mein Code

Create table Orders (
Order_ID INT Primary Key,
Book_name varchar(100) ,
isbn varchar(100) ,
Customer_ID INT Foreign key references Customer,
Order_date date,
);

eine andere Sache, die es von mir erfordert, Datum von etwas zu bekommen, das vor einem erstellt wird

Um es klarer zu machen: Die angeforderte Abfrage zeigt an, dass ein Datum vor dem 2. August gefunden werden soll. Wie kann ich das tun?

Ich habe versucht, solche Daten einzugeben

Insert Into Orders(Order_ID, Book_name, isbn, Customer_ID, Order_date) values (1, 'Design User Interface',9345678210123, 1, '02-08-2015'); 
Insert Into Orders(Order_ID, Book_name, isbn, Customer_ID, Order_date) values (2, 'Fire',9654693261489, 1, '05-08-2015'); 
Insert Into Orders(Order_ID, Book_name, isbn, Customer_ID, Order_date) values (3, 'The Odyssey',9654864332511, 2, '01-08-2015'); 
Insert Into Orders(Order_ID, Book_name, isbn, Customer_ID, Order_date) values (4, 'Anatomy',9654877777755, 2, '30-07-2015'); 
Insert Into Orders(Order_ID, Book_name, isbn, Customer_ID, Order_date) values (5, 'Surgery',9654864951753, 2, '01-07-2015'); 

Aber es akzeptiert nur die ersten 3 Einfügungen und die letzten zwei, die es mir Fehler gibt: /

Antworten auf die Frage(4)

Ihre Antwort auf die Frage