Bases de données relationnelles utilisent un langage structuré de requêtes (SQL) pour récupérer et manipuler des données stockées dans des tables de base de données. Bases de données Microsoft SQL Server utilisent une forme de SQL appelé Transact-SQL. Dans cette langue, la "dateadd" fonction est utilisée pour ajouter des unités de temps supplémentaires pour une valeur de date et l'heure actuelle ou une valeur littérale. Il ajoute des années, trimestres, mois, jours, semaines, heures, minutes, secondes ou millisecondes à la valeur actuelle.