21

dateは実際に有効なmysql列名であるかどうか疑問に思っていましたか?

マニュアルによると

MySQLでは、以前に多くの人がキーワードを使用していたため、一部のキーワードを引用符で囲まれていない識別子として使用することを許可しています。例は次のリストにあります。

  • アクション
  • 少し
  • 日にち
  • ENUM
  • いいえ
  • 文章
  • 時間
  • タイムスタンプ

ですから、私はあなたが列名として使用することを許可されていることを収集しますが、それが推奨されていないというわけではありませんdate

dateそれで、列名として使用することに何か影響はありますか?

4

1 に答える 1

18

dateデータベースに名前の付いた列を追加することができました。引用符は必要ありません。

だから、はい、それは可能です。

しかし、そうする必要はありません。別の列名を選択します。例:"date_recorded"。構文的に優れているだけでなく、より説明的です。

于 2012-10-08T15:51:52.860 に答える