MySQL CREATE TABLE ステートメントでデフォルトの DATETIME 形式を 'DD-MM-YYYY HH:MM:SS' に設定する方法
When MySQL DATETIME 値を「YYYY-MM-DD HH:MM:SS」形式で保存します。 「DD-MM-YYYY HH:MM:SS」など、別のデフォルト形式を指定する必要がある場合があります。この記事では、MySQL コマンド ラインを使用してテーブル作成中にこの特定の形式を設定する方法を説明します。
解決策:
ただし、デフォルトの形式を明示的に設定することはできません。 'DD-MM-YYYY HH:MM:SS' CREATE TABLE ステートメントを使用すると、MySQL の時刻形式関数を利用して希望の表示形式を実現できます。そのような関数の 1 つは DATE_FORMAT です:
CREATE TABLE table_name ( datetime_field DATETIME );
テーブルを作成した後、クエリで DATE_FORMAT 関数を使用して、datetime_field 列を希望の形式で表示できます:
SELECT DATE_FORMAT(datetime_field, '%d-%m-%Y %H:%i:%s') FROM table_name;
以上がMySQL で DATETIME を「DD-MM-YYYY HH:MM:SS」として表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。