Declare a variable in RedShift -


sql server has ability declare variable, call variable in query so:

declare @startdate date; set @startdate = '2015-01-01';  select * orders orderdate >= @startdate; 

does functionality work in amazon's redshift? documentation, looks declare used solely cursors. set looks function looking for, when attempt use that, error.

set session startdate = '2015-01-01';  [error code: 500310, sql state: 42704]  [amazon](500310) invalid operation: unrecognized configuration parameter "startdate"; 

is possible in redshift?

no, amazon redshift not have concept of variables. redshift presents postgresql, highly modified.

there mention of user defined functions @ 2014 aws re:invent conference, might meet of needs.

update in 2016: scalar user defined functions can perform computations cannot act stored variables.


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -