MySQL curdate() 関数の詳細な例

MySQL curdate() 関数の詳細な例

MySQL CURDATE関数の紹介

文字列コンテキストまたは数値コンテキストの YYYMMDD 形式で使用する場合、CURDATE() 関数は現在の日付を "YYYY-MM-DD" 形式の値として返します。

次の例は、文字列コンテキストで CURDATE() 関数を使用する方法を示しています。

SQL> CURDATE() を選択する;
+------------+
| CURDATE() |
+------------+
| 2017-08-10 |
+------------+
セット内の 1 行 (0.00 秒)

次の例は、CURDATE() 関数が数値コンテキストでどのように使用されるかを示しています。

mysql> CURDATE() + 0 を選択します。
+---------------+
| CURDATE() + 0 |
+---------------+
| 20170810 |
+---------------+
セット内の1行

CURRENT_DATE と CURRENT_DATE() は CURDATE() の同義語です。

mysql> CURRENT_DATE()、CURRENT_DATE、CURDATE() を選択します。
+----------------+--------------+------------+
| CURRENT_DATE() | CURRENT_DATE | CURDATE() |
+----------------+--------------+------------+
| 2017-08-10 | 2017-08-10 | 2017-08-10 |
+----------------+--------------+------------+
セット内の1行

CURDATE 関数と NOW 関数

CURDATE() 関数は現在の日付のみを返しますが、NOW() 関数は現在の時刻の日付と時刻の両方の部分を返します。 CURDATE() 関数の結果は次の式と同等になります。

 
mysql> 日付を選択します(NOW());
+-------------+
| 日付(現在()) |
+-------------+
| 2017-08-10 |
+-------------+
セット内の1行

このチュートリアルでは、MySQL CURDATE() 関数を使用して現在の日付値を取得する方法を学習しました。

ご質問がありましたら、メッセージを残すか、このサイトのコミュニティに参加してコミュニケーションやディスカッションを行ってください。お読みいただきありがとうございます。皆様のお役に立てれば幸いです。このサイトをサポートしていただき、ありがとうございます。

以下もご興味があるかもしれません:
  • MySQL ベースのシーケンス実装方法
  • Windows で Python に mysqldb モジュールをインストールする方法
  • Mac OS X で Apache + PHP + MySQL オペレーティング環境を構成するための詳細な手順
  • MySQL 5.7 インストール不要の設定グラフィックチュートリアル
  • LinuxはMySQLデータベースの自動バックアップとスケジュールバックアップを毎日実装しています
  • MySQL 5.7 における部分テーブルのデュアルマスター同期の実装プロセスの詳細な説明
  • Oracle および MySQL データベースを停止および起動するためのバッチ ファイル
  • PHPを使用してMySqlデータベースにアクセスする論理操作と追加、削除、変更、チェックの例

<<:  React の 3 つの主要属性における Ref の使用に関する詳細な説明

>>:  Tomcat が https アクセスをサポートするための手順の説明

推薦する

知らないかもしれないmysqldumpパラメータ

前回の記事で、mysqldump バックアップ ファイルに記録されるタイムスタンプ データは UTC...

Bootstrap FileInputは画像アップロード機能を実装します

この記事の例では、Bootstrap FileInputの具体的なコードを共有して、画像アップロード...

html ページ!--[IE の場合]...![endif]--使用方法の詳細な紹介

コードをコピーコードは次のとおりです。 <!--[IEの場合]><script t...

UbuntuのVimにNERDTreeプラグインをインストールする詳細な手順

NERDTree は Vim 用のファイル システム ブラウザーです。このプラグインを使用すると、ユ...

Vue 値転送の 12 の方法の概要

目次1. 父から息子へ2. 息子から父へ3. ブラザーコンポーネント通信(バス) 4. ref/re...

docker pull imageエラーの問題を解決する

説明する: Windows 10 に VM をインストールし、VM で Docker を実行し、Do...

MySQL クエリ ステートメントのプロセスと EXPLAIN ステートメントの基本概念とその最適化

ウェブサイトやサービスのパフォーマンスは、データベースの設計(適切な言語開発フレームワークを選択した...

MySQL で特殊文字を含むデータベース名を作成する方法の例

序文この記事では、MySQL で特殊文字を使用してデータベース名を作成する方法について説明します。こ...

MySQL で重複レコードを見つけて削除する方法

みなさんこんにちは。私は技術の話ばかりして髪を切らない先生のトニーです。何らかの歴史的な理由や誤操作...

MySQL 8の新機能ROLEの詳しい説明

MySQL ROLE はどのような問題を解決しますか?プロフェッショナルな資質を持ち、権限管理に細心...

Centos7 に mysql 8.0.13 (rpm) をインストールする詳細なチュートリアル

yum か rpm か? yum によるインストール方法は非常に便利ですが、公式サイトから MySQ...

HTMLヘッダータグの使用に関する詳細な説明

HTMLはヘッドとボディの2つの部分で構成されています** ヘッド内のタグはヘッドタグです** タイ...

js における浅いコピーと深いコピーの詳細な説明

目次1. jsメモリ2. 譲渡3. 浅いコピー4. ディープコピー序文:以下の記事を読む前に、記憶に...

CSS3は、Transformを使用して動く2D時計を作成します。

これでtransformコースは終了です。例を見てみましょう。transform transform...

一般的でない js 演算演算子の概要

目次2. カンマ演算子3. JavaScript Null 結合演算子 (??) 4. JavaSc...