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

推薦する

MySQL InnoDB ストレージエンジンのメモリ管理の詳細な説明

目次ストレージエンジンのメモリ管理データ ページを LRU キューの先頭に置かないのはなぜですか?ダ...

MySQLシリーズ マルチテーブル結合クエリ92および99構文例詳細チュートリアル

目次1. デカルト積現象2. 接続クエリの知識ポイントのまとめ1) 結合クエリとは何ですか? 2) ...

WeChatミニプログラムはuni-appを通じて世界中に共有されます

実際の使用では、ミニプログラムを友人や友人サークルと共有する必要があることが多く、通常は一度に 1 ...

Nginx リバース プロキシと負荷分散を実装する方法 (Linux ベース)

ここで nginx のリバース プロキシを試してみましょう。リバースプロキシ方式とは、インターネット...

HTML でランダムロールコーラーを実装するためのサンプルコード

この点呼装置は簡易版であり、自動停止の必要性を考慮していないため、点呼を開始した後、停止ボタンをクリ...

Windows に mysql5.7.28 winx64 の解凍バージョンをインストールするための詳細なチュートリアル

目次1. 解凍する2. データフォルダを作成する3. MySQLに環境変数を追加する3.1 コントロ...

CSSはコンテンツの高さが足りない場合にフッターを自動的に下部に固定します

UI カットのプロセスでは、ページはヘッダー、コンテンツ、フッターの 3 つの部分で構成されることが...

WeChatアプレットはユーザーログインモジュールサーバーの構築を実装します

サーバーの構築には node.js を選択しました。まだインストールしていない方は、私の他の nod...

Vue 仮想リストの実例

目次序文デザイン成し遂げるまとめ序文最近は、いつも延々とスワイプしています。 Weibo をチェック...

MySQLインデックスを最適化する方法

1. MySQL のインデックスの使用方法インデックスは、特定の列の値を持つ行をすばやく見つけるため...

Linux C バックグラウンドサービスプログラムの単一プロセス制御の実装

導入通常、バックグラウンド サーバー プログラムには 1 つのプロセスのみが必要ですが、単一のプロセ...

Linuxのlocateコマンドの使い方

01. コマンドの概要実際には、locate コマンドは find -name の別の書き方ですが、...

PHP スケジュールバックアップ MySQL および mysqldump 構文パラメータの詳細

まず、MySQL バックアップ コマンド mysqldump の一般的な操作例をいくつか紹介します。...

HTML 基本要約推奨事項 (タイトル)

HTML: タイトル見出しは <h1> - <h6> などのタグによって定...

Linux で誤って削除したメッセージ ファイルを復元する方法

プロセスで使用されていて、誤って削除されたファイルがある場合、それらを回復することができます。プロセ...