Используйте запрос выбора для времени, указанного во временной таблице SQL Server. - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть временная таблица в моей базе данных, которая позволяет мне делать такие вещи:

select * 
from tableName as of '01-nov-2019'

Я также могу сделать это:

declare @dateToView dateTime

select @dateToView = top 1 dateColumn 
from tableHoldingDates

select * 
from tableName as of @dateToView 

Однако я переписываюПредставление, которое использует временные таблицы, но не может объявлять переменные.

Я бы хотел написать что-то вроде:

select * 
from tableName as of (top 1 dateColumn from tableHoldingDates)

Но не могу. Кто-нибудь знает, возможно ли использовать выбор для «как» временных таблиц?

...