Comment sélectionner la date du jour dans la Ruche SQL
Comment récupérer la date système actuelle dans la Ruche? Dans MySQL, nous avons select now(), quelqu'un peut-il m'aider à obtenir les résultats de la requête. Je suis très nouveau à la Ruche, est-il une documentation appropriée pour la Ruche qui donne les détails de l'information à propos de la pseudo-colonnes, et les fonctions intégrées.
Vous devez vous connecter pour publier un commentaire.
Selon la LanguageManual, vous pouvez utiliser
unix_timestamp()
pour obtenir le "point courant en utilisant le fuseau horaire par défaut." Si vous avez besoin de les convertir à quelque chose de plus lisible, vous pouvez utiliserfrom_unixtime(unix_timestamp())
.Espère que ça aide.
Oui... je suis en utilisant la Teinte 3.7.0 - L'INTERFACE utilisateur Hadoop et pour obtenir la date/heure actuelle d'informations nous pouvons utiliser les commandes ci-dessous dans la Ruche:
Cependant, dans l'Impala, vous trouverez que seule la commande ci-dessous, s'emploie à faire de la date/de l'heure:
Espère que cela résout votre requête 🙂
Les fonctions
current_date
etcurrent_timestamp
sont maintenant disponibles dans la Ruche 1.2.0 et plus élevé, ce qui rend le code beaucoup plus propre.Pour récupérer uniquement la date actuelle à l'exclusion de horodatage:
dans les versions antérieures, on dirait de la ruche CURRENT_DATE n'est pas disponible, par conséquent, vous pouvez utiliser (il a travaillé pour moi sur la Ruche 0.14)
Dans les versions supérieures à dire ruche 2.0, vous pouvez utiliser :
current_date
est avialalble de départ de la Ruche 1.2.0 cwiki.apache.org/confluence/display/Hive/...current_date - date en cours
yyyyMMdd
- mes systèmes actuels de format de date;yyyy-MM-dd
- si vous souhaitez changer le format d'un diff un.Pour extraire de l'année à partir de la date actuelle
IBM Netezza
RUCHE