date
が実際に有効なmysql列名かどうか疑問に思っていましたか?は `date`で有効なmysqlカラム名ですか?
によると、MySQLは 多くの人が以前にそれらを使用するので、引用符で囲まれていない識別子として使用されるいくつかのキーワードを許可します。例としては、以下の リスト中のものです:
- ACTION
- BIT
- DATE
- ENUM
- NO
- TEXT
- TIME
- TIMESTAMP
だから、それから、私はあなたを集めるはが列名としてdate
を使用することを許可されているが、それはそれは推奨されていないことを言っていません。
したがって、date
を列名として使用する意味はありますか?
これは有効ですが、特に混乱を招く可能性があるので、特にお勧めしません。 –
テーブルが 'games_played'の場合、' id'として列を配置します。 'home_team'、' away_team' 'date'です。その場合、 'date'カラム名は意味があります、ここでそれを使用することに何か意味がありますか? – Hailwood
なぜ 'dateplayed'ですか?複数の日付を記録したい場合があります。 'datescheduled'、' dateupdated'など... 'date'自体はむしろあいまいです。 –