Maison >base de données >tutoriel mysql >Comment puis-je utiliser efficacement le type de données DATE dans SQL Server ?
Utilisation du type de données « Date » dans SQL Server
Les systèmes de bases de données rencontrent fréquemment des difficultés lors de la gestion des dates en raison de formats différents et de préjugés culturels. SQL Server fournit le type de données « Date » spécialement conçu pour surmonter ces défis.
Création d'une colonne « Date »
Pour créer une colonne « Date » dans une table, la syntaxe suivante peut être utilisée :
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 );
Insertion de "Date" Valeurs
Lors de l'insertion de dates dans une colonne "Date", il est crucial d'utiliser des formats indépendants de la culture du système. Les formats recommandés incluent :
Interroger des dates
Pour interroger des dates, il est possible d'utiliser des comparaisons ou des fonctions de date :
Pour rechercher des dates antérieures à une date précise, utilisez :
SELECT * FROM Orders WHERE Order_date < '2015-08-02';
Pour comparer des dates, utiliser :
SELECT * FROM Orders WHERE Order_date = '2015-07-30' OR Order_date > '2015-08-01';
Supplémentaire Considérations
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!