sql >> データベース >  >> RDS >> Sqlserver

SQLServerでデータ型の日付を変更することは可能ですか?

    グレゴリオ暦の日付と太陽の日付を2つの列(および曜日、月番号、年、月の名前などの他の列)として持つカレンダーテーブルを作成することをお勧めします。このようなテーブルをExcelで簡単に作成し、テーブルにインポートできるはずです。

    次に、2つのアプローチのいずれかを取ることができます。 1つ目は、すべての日付をグレゴリオ暦の日付として保存し、日付値を検索して入力と出力で変換することです。日付に多くの組み込み機能を使用したい場合は、これを行います。

    2番目のアプローチは、太陽の日付を表す文字列として日付を格納することです。次に、組み込みの操作を実行するときに、テーブルを使用してグレゴリオ暦の日付に変換できます。ただし、カレンダーテーブルがあるだけで、ほとんどの組み込み関数を使用する必要がなくなる場合があります。



    1. MySQLがテーブルをデータベースに実装する

    2. CodeigniterMysqlを使用したライブ検索

    3. 内部結合select(A、B)on A and B vs where(A、B)in select(A、B)in mysql

    4. 1つの入力パラメータと複数の出力パラメータを使用したOracleRunProcedure