2016-02-25 58 views
0

我想在Netezza查詢中使用GROUP_CONCAT()UDF,但我不知道如何將該函數安裝到我的數據庫中!我已經下載了C++代碼,並且文件夾中有一個安裝程序,但我不知道如何運行它!在Netezza(Aginity)中安裝UDF

我一直在使用Google搜索一下,沒有運氣。我正在使用Windows計算機,並通過Aginity運行Netezza。

任何人都可以幫助我嗎?

由於提前, 康納

回答

1

UDF是通過Netezza的主機上的命令行界面安裝,而不是通過SQL。您需要將源代碼提供給主機,連接SSH工具(例如,工具 - > SSH終端下的putty或Aginity SSH客戶端),然後從那裏運行安裝腳本。您的數據庫登錄將無法登錄主機。您可能必須與您的管理員一起才能訪問。

下面是將一個名爲TESTDB的數據庫安裝到GROUP_CONCAT的C++版本的例子。

[[email protected] group_concat]$ ls -1 
GroupConcat.cpp 
GroupConcatSep.cpp 
install 
[[email protected] group_concat]$ ./install testdb 
CREATE AGGREGATE 
Created uda 
Done 
CREATE AGGREGATE 
Created uda 
Done 
+0

非常感謝。我現在就進入管理員來安裝它! :) – Digan

相關問題