monetdb

    3熱度

    1回答

    我需要做這樣的事情在MonetDB: select If(value > 0, value, -1) as selected_value from table 在MySQL中,這意味着 '返回值,如果值> 0,否則返回-1。' 是否有同等功能的這MonetDB? 而且我不是在尋找一個case語句。我知道它存在於MonetDB和其他sql語言中。我想具體知道像我給出的例子。

    1熱度

    1回答

    我正在嘗試將我的數據從sybase遷移到monetdb(或相反),因此我使用bcp從sybase中將其複製到monetdb中。 問題是某些數據類型在monetdb中不可用,例如datatime。爲了解決這個問題,我可以在monetdb中定義一個將datetime格式轉換爲monetdb特定格式的函數。 但如何調用特定列此功能時,我試圖bulkcopy命令 COPY INTO TABLE from

    1熱度

    1回答

    我有一個表是這樣的: ID|Value 01|1 02|4 03|12 01|5 02|14 03|22 01|9 02|32 02|62 01|13 03|92 我想知道有多少進步,每個ID發(從最初的或最小值) 所以在Sybase我可以輸入: select ID, (value-min(value)) from table group by id; ID|Valu

    2熱度

    1回答

    我正嘗試使用odbc連接到node.js中的monetDB。不過,我不斷收到以下錯誤: The driver reported the following diagnostics whilst running SQLDriverConnect IM002:1:0:[unixODBC][Driver Manager]Data source name not found, and no defau

    0熱度

    1回答

    我需要爲php 5.4的php_monetdb.dll。我發現通過在windows上創建具有HAVE_PHP = 1選項的monetDB將創建dll,但構建過程在許多點上失敗。我使用sourceforge的monetdb源代碼,它有點過時了。較新的版本在.msc文件本身存在問題,因此繼續構建本身是一件痛苦的事情。我嘗試的舊版本是至少傳遞nmake步驟,但在nmake安裝步驟上失敗。原因因組件而異。

    1熱度

    1回答

    我似乎遇到了在MonetDB中使用綁定變量的奇怪限制。如果我以正常的方式使用綁定變量,說明field = $ {var},那麼它就可以工作。但不是在這種情況下: 這裏有一個例子: select case when ${Brand} = 'All' ,這裏是錯誤: EXEC: wrong type for argument 1 of prepared statement: char, expec

    0熱度

    1回答

    有沒有辦法做到這一點,而無需啓動實例?

    1熱度

    1回答

    我能做到下面的查詢 select (current_date-interval '1' day) ,a,b from (select '1' as a, 2 as b) as t2; 但我不能夠把變量代替「1」。 我曾嘗試沒有成功 select (current_date-interval b day) ,a,b from (select '1' as a, 2 as b) as t2; s

    0熱度

    2回答

    我MonetDB數據庫表中包含用戶表: CREATE TABLE user ( birth_date TIMESTAMP NOT NULL ); birth_date保存在格林尼治標準時間沒有DST。 (這是MonetDB的默認行爲)。所以我應該在我的應用程序中更改TimeZone。以下是我的代碼: Class.forName("nl.cwi.monetdb.jdbc.MonetD

    5熱度

    1回答

    我正在嘗試連接monetdb與node.js。我有一個簡單的(20行)c程序,可以使用mapi庫查詢moentdb。 我可以使用這些庫來構建node.js它使用這些庫的東西(模塊/插件),並連接到monetdb? (使用ODBC是一個選項,但它有自己的缺點。) UPDATE1: 節點FFI是相當真棒。我能夠很容易地創建一個表格程序。所以(我已經添加例如我工作的代碼。) ,如果我有3個選項 1. O