問題タブ [temporal-tables]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracle のテンポラル テーブル
Tom Kyte はここでテンポラル テーブルについて説明します。
テンポラル テーブルは、ある時点で存在していた回答を返すことができるテーブルです。現在存在する回答ではなく、昨夜の真夜中に存在した回答を返すようにテーブルに要求できます。
そのようなテーブルは Oracle に存在しますか? それらのドキュメントが見つかりません。作成して使用するにはどうすればよいですか? 彼は、それらがデータベースに存在すると言いますが、Oracle やその他の製品に存在するとは言いません。これは実装されていない概念的なものですか?
sql-server-2016 - 2016 年の SQL Server テンポラル テーブル
SQL Server 2016 で新しいテンポラル テーブルを作成するときに、システム バージョン管理されたテーブルを作成する方法を知りたいですか?
tsql - テンポラル テーブルを含む計算列
私の理解では、ベース テーブルに UDF に基づく計算列があるテンポラル テーブルを設定することはできません。ただし、特定のプロセスに従えばこれが可能であることが示唆されているのを見てきました: Azure SQL Server 2016 テンポラル テーブルの計算列
推奨される手順は次のとおりです。
- 最初にシステムのバージョン管理を無効にする
- 次に、計算列をベース テーブルに追加します。
- 結果の計算列の「タイプ」を確認します
- 適切な静的タイプの列を履歴テーブルに追加します
- システムのバージョン管理を有効に戻す
このソリューションは Azure でのみ機能する可能性があります。タイプdatetimeのUDF計算列を持つテーブルを使用してSQL標準で試しましたが、成功しませんでした。誰かがこれを機能させることができましたか?もしそうなら、簡単なTSQLの例を共有してください.
TNX
sql-server - Entity Framework 6 はテンポラル テーブルでは機能しません
既存のテーブルを一時的に変更した後、データベースからモデルを更新しました。テーブルに追加した2つの新しい列で、これらのエラーが発生しました。
エラー 3004: 行 1388 から始まるフラグメントのマッピングに問題があります: Set TbCities のプロパティ TbCities.SysStartTime、TbCities.SysEndTime にマッピングが指定されていません。次の場合、キー (PK) を持つエンティティは往復しません: エンティティのタイプが [DiERPModel.TbCities] 1389 15 DiERP
これは、テーブルを変更するための私のクエリです: