netezza

    0熱度

    1回答

    我試圖在Netezza數據庫中的某處找到某些信息。我搜查了所有欄目,看看它們是否與我一直在尋找的名稱匹配: SELECT * FROM _V_SYS_COLUMNS WHERE COLUMN_NAME like '%COW%' ; 但沒有成功。所以我想檢查數據庫中每列的第一個值,看看它是否是一個長度爲7個字符的字符串。 有什麼想法?我知道這是一個需要一段時間才能運行的龐大查詢。

    1熱度

    2回答

    我們已經將錯誤數據填充到NZ數據庫中,並且還需要修復歷史數據。 錯誤的數據樣本 ID |from_date |to_date 5002800000gvgQHAAY|2017-04-05 07:13:42|2017-05-04 07:27:03 5002800000gvgQHAAY|2017-04-06 06:40:08|2017-05-04 07:27:03 5002800000g

    0熱度

    1回答

    我加入了一個來自固定日期,並希望返回前一天的數據在另一個表中的ID列表我有兩種方法,但他們返回不同的結果。日期爲2017年1月2日的 on a.id = b.id and a.date = b.timestamp-1 一個固定的日期我也嘗試了case語句 on a.id = b.id and case when date = '2017-01-02' then b.timestamp =

    1熱度

    1回答

    我有一個表名稱列,其值爲'A','B'或'C'。它們按順序排列(A,B,C,A,B,C,...),但有時名字可能會丟失(A,B,[缺少C] A,B,C,...)。我想要一個查詢,爲我提供所有的名稱順序沒有任何缺少的名稱。缺失名稱的值必須爲0. PS:該表位於Netezza數據庫中,每次通過SSIS包將其截斷並重新加載新數據。我們知道的是,ID列的值也介於1和27之間。但是,每個截斷和加載之後的行數

    0熱度

    1回答

    我是一個SQL Server的傢伙,剛開始工作的在Netezza,一兩件事彈出對我來說是一個日常查詢,找出逐年篩選出表的大小:2016,2015,2014年,... 我現在使用的是一樣的東西下面,它爲我工作,但我不知道是否有更好的方式來做到這一點: select count(1) from table where extract(year from datacolumn) = 2016 提

    0熱度

    2回答

    希望有人能夠提供幫助。我正在嘗試更新聲明。我有一張桌子,上面有一列: BUS_NBR_SK, BUS_NBR, EFF_DT, ENT_TMPSTP, EXP_DT。 主鍵是BUS_NBR_SK和BUS_NBR。這裏只有一張桌子。 這是插入到一個表,我需要更新上了年紀的記錄EXP_DT和使用max(ENT_TMSTP)獨自離開最近的一次我只打算做一個更新與SET b.EXP_DT = curren

    0熱度

    1回答

    我想用下列公式計算和比較實際季度成本與以前的季度成本:(實際年平均季度成本)/(去年平均季度成本成本) 我已經實際完成宿舍: avg ("TOTAL_MONTHLY_COST_IN_USD") OVER (PARTITION BY START_YEARS, START_QUARTERS ORDER BY "START_QUARTERS" desc) as "PAST_Q" 但最難的事情是讓實

    0熱度

    1回答

    我正在通過talend將數據從Netezza加載到vertica。無需任何中斷,我想從源到目的地加載數據。但我得到以下錯誤 所致AM:com.vertica.support.exceptions.FeatureNotSupportedException:Vertica的] VJDBC錯誤:列COLUMNNAME有NOT NULL約束集並沒有定義默認值。 NETEZZA &中的列名稱定義爲NOT N

    0熱度

    1回答

    我們有一個類,它用實際的HashMap值替換SQL參數。例如,select * from x where date =%processingDate%將替換processingDate的值,然後檢索相應的記錄。但是,當參數名稱與列的名稱相同時,它似乎不會進行替換;例如,select * from x where date =%date%不會替換日期,然後檢索所有記錄,因爲它的行爲類似於始終爲真的布

    0熱度

    1回答

    我剛開始在Netezza上工作,我想創建一個簡單的存儲過程來通過使用遊標或臨時表像MS SQL,無論如何,這個簡單的任務有什麼不對開始,我就可以不知道,這裏是代碼: CREATE OR REPLACE PROCEDURE My_FirstSP() RETURNS INT4 LANGUAGE NZPLSQL AS BEGIN_PROC DECLARE ID int; CREATE TABL