日付フィールドのレコードを指定された形式で表示できるDATE_FORMAT
関数に精通しています。ただし、自分の形式のみを受け入れる日付フィールドを持つテーブルを作成したいと思います。
これまでに行ったことは次のとおりです。
CREATE TABLE test_table (
id INT AUTO_INCREMENT,
f_name VARCHAR(40) NOT NULL,
l_name VARCHAR(25) NOT NULL,
date_hired DATE NOT NULL
);
Date_hired値が「2013-03-01」のレコードを挿入すると、「1/03/2013 12:00:00 AM」として挿入されますが、これは期待した結果とはかけ離れています(挿入された形式でフォーマットを希望します) )。フィードバックはありますか?私は何か見落としてますか?
ありがとう、
マイケル
テーブルの作成中に形式を変更することはできません。変換できるサーバーサイド言語としてPHP)を使用している場合のように、プログラミングロジックを使用して、ユーザーを表示する日付の形式を変更できます。それはあなたの望むフォーマットです。