例によるMySql CURRENT_TIMESTAMP関数の分析

例によるMySql CURRENT_TIMESTAMP関数の分析

時間フィールドを作成するとき

デフォルトのCURRENT_TIMESTAMP

データを挿入する際、このフィールドのデフォルト値が現在の時刻であることを示します。

更新時 CURRENT_TIMESTAMP

このデータが更新されるたびに、フィールドが現在の時刻に更新されることを示します。

これら 2 つの操作は MySQL データベース自体によって維持されるため、この機能に基づいて 2 つのフィールド [作成時刻] と [更新時刻] を生成することができ、それらを維持するためのコードは必要ありません。

次のように:

テーブル「mytest」を作成します(
  `text` varchar(255) デフォルト ''COMMENT 'content',
  `create_time` タイムスタンプ NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '作成時刻',
  `update_time` タイムスタンプ NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時間'
)ENGINE=InnoDB デフォルト文字セット=utf8;

Navicatのビジュアルインターフェースから直接操作可能

では、具体的なデフォルト時間を設定するにはどうすればよいでしょうか?

以下のように、2つの一重引用符があることに注意してください。

TIMESTAMPDEFAULT 'yyyy-mm-dd hh:mm:ss'

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • CURRENT_TIMESTAMP を使用した MySQL エラー TIMESTAMP 列の解決方法
  • MySQL における TIMESTAMP の使用法の詳細な説明
  • MySQL の current_timestamp の落とし穴とその解決策を共有する

<<:  sed コマンドを使用してファイルの特定の行を効率的に削除する方法

>>:  WebpackはTypeScriptコードをパッケージ化するためのスキャフォールディングを構築します

推薦する

Docker が MySQL を作成する説明

1. MySQLイメージをダウンロードするコマンド: docker pull mysql 2. コン...

携帯電話番号が合法かどうかを判断するWeChatアプレットのサンプルコード

目次シナリオ効果コード要約するシナリオ登録ページに携帯電話番号を入力し、登録インターフェイスを要求す...

kindとDockerを使用してローカルKubernetes環境を起動する

導入Kubernetes を使い始めるのに丸一日を費やしたことはありませんか?最近登場したいくつかの...

JSscriptタグの属性は何ですか

JS スクリプト タグの属性は何ですか? charset : オプション。 src 属性で指定された...

MySQLの日付と時刻関数の使用の概要

この記事はMySQL 8.0に基づいていますこの記事では、日付と時刻の操作のための MySQL 関数...

クロスドメイン js フロントエンドの 8 つの実装ソリューション

目次1. jsonp クロスドメイン2. document.domain + iframe クロスド...

docker-compose を使用して Clickhouse をすばやくデプロイする方法のチュートリアル

ClickHouse は、オープンソースの列指向 DBMS (Yandex によって開発) です。 ...

Docker Compose を使用して nginx のロード バランシングを実装する方法

Dockerネットワーク管理とコンテナIP設定に基づいてNginxロードバランシングを実装するすべて...

CSS3 天子グリッドリストのスタイルの書き方

多くのプロジェクトでは、中央に灰色の分割線があり、両側に分割線がないグリッド表示の機能を実装する必要...

Dockerを使用してMQTTサーバーを構築するプロセスの詳細な説明

1. イメージをプルするdocker pull registry.cn-hangzhou.aliyu...

ライフゲームの JavaScript 実装

目次コンセプト紹介論理的ルール完全なコード主な実装コンセプト紹介セルオートマトンとは、コンピュータの...

Linux ホスト名設定の詳細な紹介

目次1. Linuxホスト名を設定するクライアントホストを構成するサーバーホストを構成する2. ホス...

JavaScript スタイル オブジェクトと CurrentStyle オブジェクトのケース スタディ

1. スタイルオブジェクトスタイル オブジェクトは単一のスタイル宣言を表し、スタイルが適用されている...

CSS ラベルモード表示プロパティの詳細な説明

コードは次のようになります。 <!DOCTYPE html> <html> ...

Nginx リバース プロキシを使用して go-fastdfs を実行する例

背景go-fastdfs は、http プロトコルをサポートする分散ファイルシステムです。一般的なプ...