Описание тега temporal-tables
Темпоральные таблицы с системным управлением версиями предназначены для хранения полной истории изменений данных и упрощения анализа на определенный момент времени. Используйте этот тег с вопросами, связанными с темпоральными таблицами в SQL Server 2016 или новее. Не используйте в случае СУБД, отличной от SQL Server. Не используйте этот тег для обычных сценариев SQL и обычных реляционных таблиц.
1
ответ
Получение ОШИБКИ: тип "period" не существует, даже я добавил расширения btree_gist и temporal_tables
Я получаю ошибку, даже если я добавил btree_gist а также temporal_tables расширения. postgres=# \dx Name | Version | Schema | Description -----------------+---------+------------+----------------------------------------------- btree_gist | 1.1 | pub…
04 май '18 в 12:29
0
ответов
Сырая работа в оракуловых таблицах с временным характером
Я реализую API для вставки, обновления и удаления данных в таблице оракула. Таблица содержит столбцы valid_from и Valid_to (временная природа). Там не будет трудно удалить в таблице. Записи будут вставлены только в случае сохранения / обновления / у…
03 янв '18 в 06:00
2
ответа
SQL Server - временная таблица - только выбранные столбцы
Одним из требований недавнего проекта, над которым я работал, было ведение истории данных таблиц базы данных как часть контрольного журнала. Моей первой мыслью о техническом решении было использование триггеров, но после некоторого исследования я уз…
25 сен '18 в 11:36
2
ответа
Создать временную таблицу в базе данных Azure
Я использую SSMS 17 и пытаюсь создать временную таблицу в SQL Azure, но по какой-то причине опция Tables -> New -> Temporal Table отключена. Я создал базовую базу данных Azure, в которой в настоящее время нет таблиц. Кто-нибудь знает, как включить э…
13 июл '17 в 14:31
1
ответ
Эффективно ли использовать широкую временную таблицу только с одним регулярно обновляемым столбцом?
Я не смог определить, как хранятся истории временных таблиц. Если у вас есть таблица с несколькими столбцами данных nvarchar и одним столбцом количества запаса, который регулярно обновляется, хранит ли SQL Server копии статических столбцов для каждо…
16 апр '18 в 11:13
2
ответа
Запрос к временной таблице с полями даты / времени
Мне нужно написать запрос, чтобы получить следующий вывод, используя функцию временной таблицы в SQL Server 2016. Таблица клиентов (таблица версий системы) Id Name [period_start] [datetime2](7) GENERATED ALWAYS AS ROW START NOT NULL [period_end] [da…
27 окт '17 в 07:43
0
ответов
Производительность временного запроса Teradata
Что касается оптимизации запросов, вместо удаления ключевого слова NONSEQUENCED VALIDTIME если мы используем фильтр на END_TXN_DUR чтобы сохранить только активные записи, это будет иметь какое-то значение в производительности запросов? Я мог бы попр…
16 окт '18 в 11:46
7
ответов
Как определить измененные значения, используя временную таблицу SQL Server?
У меня есть таблица SQL Azure, и я включил новую функцию временных таблиц (впервые в SQL Server 2016 и SQL Azure v12). Эта функция создает другую таблицу для отслеживания всех изменений в основной таблице (в нижней части моего вопроса я включил ссыл…
24 июн '17 в 16:01
5
ответов
Ядро entityframework и временные таблицы sql 2016
Мы используем efcore и sql 2016 для нашего.net core web api. Я оцениваю использование временных таблиц и их влияние на код efcore. когда я генерирую модель ef, используя строку cmd, он генерирует модель с appstart, append и mappings в dbcontext. ког…
06 мар '17 в 14:02
0
ответов
Временные таблицы SQL Server - Как мне ввести строку, которая не "сейчас"?
Я работаю над системой, которая будет периодически обрабатывать сообщения из внешнего источника и сохранять результаты в нашей базе данных. В частности, он получает сообщения типа "Пациент X переехал в пункт Y в 9:45 утра, 22 октября 2008 года..." В…
22 окт '18 в 13:56
0
ответов
Temporal Tables - Есть ли встроенный способ определения строк, которые изменились за диапазон дат
Похоже, что временные таблицы предлагают встроенный способ определения всех строк, которые изменились за определенный период времени. Предложение BETWEEN возвращает все строки, активные в течение диапазона дат, но я ищу способ определения всех строк…
13 июл '18 в 10:56
1
ответ
Sql 2016 - Как получить только измененный столбец в темпоральной таблице с системной версией
Как получить только измененный столбец во временной версии системы. Я использую системную версию SQL 2016 для отслеживания изменений. У меня есть таблица истории, заполненная несколькими строками, которые содержат измененные и неизмененные столбцы д…
15 янв '18 в 22:28
1
ответ
SQL Server - временная таблица - затраты на хранение
Есть ли какая-либо информация в сети, где я могу проверить, насколько высока стоимость хранения для временных таблиц? Будет ли сервер создавать полную печатную копию строки / кортежа, которая была изменена? Или сервер будет использовать ссылку / ссы…
09 фев '18 в 07:31
0
ответов
Скрытые столбцы SQL и Entity Framework
У нас есть несколько таблиц Azure SQL, где мы создали "временные таблицы" (история). Для создания этих таблиц мы добавили 2 столбца HIDDEN (ValidTo & ValidFrom) в основную таблицу. Проблема возникает, когда мы обновляем нашу модель EF (сначала db), …
05 апр '18 в 17:47
0
ответов
ValidFrom можно использовать в UDF, а ValidTo - нет? (вычисляемые столбцы во временных таблицах)
Пожалуйста, посоветуйте - что мне здесь не хватает? Временные таблицы Поле ValidTo нельзя использовать в качестве параметра в UDF в вычисляемом столбце, тогда как ValidFrom работает без проблем. SQL Server 2016 Есть пример. Запись "Маша" в этом случ…
15 мар '18 в 02:27
1
ответ
Системные версионные (временные) таблицы в представлении
У меня есть несколько объединенных таблиц "системной версии", например Person, PhoneNumber и EmailAddress. У Person будет одновременно только один PhoneNumber и один EmailAddress. PhoneNumber и EmailAddress обычно не обновляются вне транзакции, кото…
12 июл '18 в 05:34
1
ответ
Временные таблицы между предложением - включены строки, которые не должны быть?
У меня есть временная таблица SQL Server 2016. Я выполнил запрос, который можно увидеть ниже, вместе с результатами. Мне любопытно, почему включена строка, выделенная зеленым цветом. Значение ValidFrom встречается до даты начала "7/12/2018 19:16:00"…
12 июл '18 в 21:33
1
ответ
Как перенести запрос "по метке времени" в PostgreSQL
Я хочу перенести или написать эквивалентный запрос, чтобы получить данные из таблицы за час до текущего времени в PostgreSQL. оракул запрос: select * from T_DATA as of timestamp (systimestamp - interval '60' minute);
27 ноя '18 в 09:43
1
ответ
Использование шаблонов Entity Framework T4 с системными темпоральными временными таблицами
Чтобы исправить мою ошибку (показанную ниже), я хотел бы знать, как отредактировать мой шаблон Entity Framework T4 так, чтобы он добавил "HasDatabaseGeneratedOption(DatabaseGeneratedOption.Computed)" в столбцы GENERATED ВСЕГДА КАК СТАРТ / КОНЕЦ моей…
21 май '18 в 21:25
1
ответ
Обновить временную таблицу без обновления истории
У меня есть временная таблица Person with PersonHistory. Столбцы: [Id], [Name], [DepartmentId], [ModifiedBy], [SysStartTime] и [SysEndTime]. При физическом удалении строки я хочу сохранить, кто удалил строку в ModifiedBy, не добавляя 2 строки в Pers…
17 июн '18 в 13:11