SQL Server
ha la possibilità di dichiarare una variabile, quindi chiamare quella variabile in una query in questo modo:Dichiarare una variabile in RedShift
DECLARE @StartDate date;
SET @StartDate = '2015-01-01';
SELECT *
FROM Orders
WHERE OrderDate >= @StartDate;
Fa questa funzionalità lavoro RedShift di Amazon? Da documentation, sembra che DECLARE
sia utilizzato esclusivamente per i cursori. SET
sembra essere la funzione che sto cercando, ma quando provo a usarlo, ottengo un errore.
set session StartDate = '2015-01-01';
[Error Code: 500310, SQL State: 42704] [Amazon](500310) Invalid operation: unrecognized configuration parameter "startdate";
È possibile farlo in RedShift
?
mod utile, grazie – piggybox