2012-07-26 64 views
0

在oracle中我們有teradata:選擇數據到變量

decalre v_data number;

begin select max(deptno)into v_data from dept;

end;

做我們喜歡選擇從表中的數據到一個變量

u能給予的等效代碼terdata

感謝terdata有這種類型的advatntage的

+0

什麼是你想在Teradata的,你需要使用類似的方法來完成?是的,你可以在存儲過程中模仿這種行爲,但你也可以用CTE,易失性表或全局臨時表來實現這一點,這可以在SQL語句中引用。如果您可以擴展手頭的任務,我們可能會提供更完整的建議。 – 2012-07-26 13:39:09

回答

0

在Teradata數據您可以使用變量僅在存儲過程中,您不能使用存儲過程外部的Teradata SQl語句中的變量。

您可以將最大值加載到一個臨時表中,可以訪問您的操作

+0

你可以給出一個示例代碼... – user1403174 2012-07-26 06:21:08