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 アクセスをサポートするための手順の説明

推薦する

WeChatアプレットはシンプルなチャットルームを実装します

この記事では、WeChatアプレットの具体的なコードを共有し、簡単なチャットルームを実装します。具体...

MySQLサーバーが消えたエラーの解決策

PHP で MySQL サーバーが消えた問題1. 背景以前、Codeigniter でコンソール コ...

HTMLプログラミングタグとドキュメント構造の詳細な説明

HTML を使用してコンテンツをマークアップする目的は、Web ページにセマンティクスを与えることで...

Dockerを使用してSpring Bootプロジェクトをデプロイする手順

目次シンプルなSpringbootプロジェクトを作成する1. pom.xmlでSpring Boot...

CSSタグの表示モードの詳細な説明

ラベル表示モード(重要) divタグとspanタグ1. スタイルはまったく同じですが、ラベルが異なり...

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

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

JSタイマーを使用して要素を移動する

JS タイマーを使用して、要素に移動する効果のあるメソッドを作成します。実装のアイデアは、まず要素の...

データベースを削除して逃げる?xtraback を使用して MySQL データベースをバックアップする方法

1. mysqldump バックアップ方法では論理バックアップが使用されます。最大の欠点は、バック...

MySQL データベースのインポートとエクスポートのデータ エラーの解決例の説明

データのエクスポートエラーを報告する 「secure_file_priv」のような変数を表示します。...

Tencent Cloud で HTTPS を無料で導入する方法

最近、WeChatアプレットを書いていたとき、WeChatアプレットではすべてのリクエストインターフ...

表面的なウェブデザイン

<br />私はいつもYahooのウェブデザインが素晴らしいと信じてきました。しかし、こ...

CSS ボックスモデル内のパディングと略語の詳細な説明

上図のように、パディング値は時計回り(右上、右下)の複合属性であり、パディングの内側の余白がボックス...

MySQL 8.0.19 インストール詳細チュートリアル (Windows 64 ビット)

目次MySQLを初期化するMySQL サービスをインストール + MySQL サービスを開始MySQ...

Squid を使用して http および https 用のプロキシ サーバーを構築する方法

nginx を導入した際に、フォワードプロキシの設定も nginx を使っていました。しかし、htt...

Baotaパネルを再起動すると、「-ModuleNotFoundError: No module named 'geventwebsocket'」というメッセージが表示されます。

背景:サーバーがFlaskプロジェクトをデプロイし、python3をインストールしたため、再起動時に...