私は、リレーショナルかどうかに関係なく、複数のデータベースを簡単に操作できるように設計されたさまざまなORMとデータベース抽象化を使用してきました。より包括的なソリューションでは、通常、実際のSQL(または、SQL以外のデータベースの場合は何でも)に要約されるいくつかの日付関数にアクセスできます。一方、これらの抽象化の多くはSQL関数への直接アクセスを提供せず、日付を直接処理する機能を失います。代わりに、上位レベルの言語(PHP、Pythonなど)を使用して日付のラングリングを行い、最後に、フォーマットされた日付を挿入、選択、何を持っているかのみを指定する必要があります。
だから私の質問はこれです:SQLサーバーが日付自体で何もできない場合は、intを使用してエポックタイムスタンプを入れる方が良いですか、それともデータベースサーバーに日付であることを「知っている」という付加価値がありますか? ?