Oracle est une application de base de données de l'entreprise utilisé pour le stockage de données de grande entreprise . Le Structured Query Language Oracle ( SQL) est similaire aux autres applications de serveur de base de données comme MySQL et SQL Server. Toutefois, le langage a quelques différences de syntaxe qui sont utilisés lors de la création des procédures stockées ou des requêtes Oracle. Oracle " Date () " fonctions servent à manipuler et calculer les dates de base de données . SYSDATE ()
" SYSDATE ( )" est une des fonctions les plus couramment utilisées sur le serveur de base de données Oracle. Un appel à " SYSDATE ()" retourne la date système de base de données et de temps. Si le développeur veut seulement la date , il peut être analysé à partir de la fonction SYSDATE . SYSDATE est couramment utilisé avec " to_char (). " La fonction to_char convertit le type de données date de retour de SYSDATE à une chaîne de caractères .
MONTHS_BETWEEN ()
MONTHS_BETWEEN () renvoie le nombre de mois entre deux dates . La fonction renvoie une fraction , si le nombre total de jours est de 45 , le MONTHS_BETWEEN revient à environ 1,5 . Cela est bénéfique lorsque le développeur souhaite connaître la différence de date entre deux dates dans la base de données . Le développeur Oracle peut également récupérer le nombre de mois entre la date de la base de données et la date courante du système en utilisant SYSDATE .
Next_day ()
" next_day () "retourne la prochaine date pour le jour de la semaine les listes de développeur . Par exemple, le développeur appelle la fonction en utilisant la syntaxe " next_day ( sysdate , ' Friday' ) . " Cette fonction récupère la date de base de données actuelle et calcule la date pour le vendredi suivant. Cela est bénéfique pour les développeurs Oracle SQL qui utilisent des informations de base pour la programmation ou la planification d'événements .
LAST_DAY ()
" LAST_DAY () " retourne le dernier jour de le mois de la date donnée. Par exemple , en appelant « LAST_DAY ( sysdate ) " à partir de la console devient la date du système actuel et retourne le dernier jour du mois pour le mois de la date du système. Cela est bénéfique lorsque le développeur veut savoir combien de jours sont dans le mois comme " 31 ", 30 "ou" 28 ". Utilisez cette fonction pour détecter les années bissextiles de la nombre de jours de Février .
ADD_MONTHS ()
la fonction Add_Month ajoute un certain nombre de mois à la date actuelle . , le nombre de mois supplémentaires est spécifié par le développeur Oracle . par exemple , en appelant « ADD_MONTHS ( sysdate , 6) " ajoute six mois pour la date de base de données actuelle . c'est aussi une bonne fonction de la date pour la programmation d'événements ou les paramètres de calendrier pour une application.