2016-01-20 61 views
1

我試圖在Aginity中爲Netezza運行一些代碼,但沒有將它放入存儲過程,但是我無法獲得正確的語法。以下是一些示例代碼。如何在Netezza中運行變量?

\set STARTDATE '2016-01-19 00:00:00'; 
\set ENDDATE '2016-01-19 23:59:59'; 
select * from LOG where create_time between :STARTDATE and :ENDDATE; 

和錯誤是這樣的:

錯誤^發現 「:」(在炭60)期望的標識符發現關鍵字

回答

1
嘗試

此。

set $startdate = '2016-01-19 00:00:00'; 
set $enddate = '2016-01-19 23:59:59'; 
select * from LOG where create_time between $startdate and $enddate; 
+0

它很好。謝謝你的幫助。 –