Oracle用のスキーマとSQL Server用のスキーマを作成する必要があります。それは、(日付)デフォルト値を変更するためにalter table
を使用することをお勧めします、または私はトリガを使用する必要があり、OracleがSYSDATE
を使用し、SQL ServerがGETDATE()
一部の列の既定値を変更する必要があります
0
A
答えて
0
を使用していますので、私は(一般的に、それはより良いトリガーを使用せず、デフォルト値を使用することだと思います厳密に必要な場合にのみトリガーを使用することです)。さらに、MSSQLとORACLE間のトリガの違いは、DEFAULT GETDATE()ではなくDEFAULT SYSDATEを使用するよりも注意が必要です。
一方、デフォルト値は、insertコマンドで値を渡さない場合にのみ使用されます。トリガでは、必要に応じて値を変更できます。
私は同様の問題(同じアプリケーション用に2つのDBバージョン、MSSSQLとORACLEを持っています)に直面しています。この場合、挿入日付(例:列DATA_INS)にDEFAULT値を使用し、列DATA_UPD)を含む。
関連する問題
- 1. 一時パスワードを変更する必要があります
- 2. は配列の値を変更する必要があります
- 3. spannableStringの一部を削除する必要があります
- 4. 列の既定値を変更する
- 5. ObjectiveCクラスの既定の変数値はどこに設定する必要があります
- 6. 残りの配列に値を設定する必要があります
- 7. アレイ内の値を更新する必要がありますが、元の値をそのまま更新する必要があります
- 8. は常にデータベースの変更をCIの一部にする必要がありますか?
- 9. bs4.element.Tagの一部を選択するには、文字列に変換する必要がありますか?
- 10. シェルスクリプトで$ 1値を$ 1変数に変更する必要があります
- 11. Sharepointドキュメントライブラリのレイアウトを変更する必要があります
- 12. このクエリを変更する必要があります
- 13. Stringのプロトタイプを変更する必要がありますか?
- 14. デフォルトのデータベースプレフィックスを変更する必要がありますか?
- 15. ラジオボタンのレイアウトを変更する必要があります
- 16. xml値の日付形式を変更する必要があります
- 17. 関数の一部の結果と同じ変数を設定する必要があります
- 18. RestSharp.Portable内部例外 "Content-Length"ヘッダーを変更する必要があります。 "
- 19. アソシエーションを変更すると、外部キーのプロパティを手動で設定する必要がありますか?
- 20. 変数の一部としてdatepickerの値が必要です
- 21. jqueryの配列値をjsonに変換する必要があります
- 22. 私のPS文字列の一部を変数として設定する必要があります。実行時に値を求めます。
- 23. 外部APIのJSONファイルへのPUTリクエストを作成する必要があります。特定のフィールドを更新する必要があります
- 24. すでにコンポジットインデックスの一部である個々の列をインデックスする必要がありますか?
- 25. ウェブサイトのhtmlコードから部分文字列の一部を抽出する必要があります。
- 26. Navbarは上部に固定する必要があります
- 27. 私はiframeのURLの一部を抽出する必要があります
- 28. は、イマクロコードの一部のみをループする必要があります
- 29. 既知のファイルを変数webpackでロードする必要があります
- 30. 文字列の一部を変更する必要があるキー 'display_meta'の下に約250のフィールドがあります。
構文が異なる場合でも、トリガーを使用するよりも、デフォルト値を作成または変更する方がよいです。デフォルト値に異なる構文を使用した場合の欠点は何ですか? (おそらく既にトリガーの欠点を知っているでしょう) – mathguy
トリガーの構文は変わりません。 –
いいえ、私はそれがデフォルト値を必要とするすべての列(日付)の "ALTER TABLE"を作成しているので、良いことが分かりました。 – Cristian18