0
我正在尋找Mysql的find_in_set的derby等價物。在mysql中,derby相當於Mysql的find_in_set
SELECT FIND_IN_SET('b','a,b,c,d');
我打算將db從mysql遷移到derby。如何實現它的德比?由於逗號分隔字符串被認爲是一個集合,因此locate()函數不能實現相同的效果。 謝謝。
我正在尋找Mysql的find_in_set的derby等價物。在mysql中,derby相當於Mysql的find_in_set
SELECT FIND_IN_SET('b','a,b,c,d');
我打算將db從mysql遷移到derby。如何實現它的德比?由於逗號分隔字符串被認爲是一個集合,因此locate()函數不能實現相同的效果。 謝謝。
這可能是一個很好的利用德比的CREATE FUNCTION功能:http://db.apache.org/derby/docs/10.9/ref/rrefcreatefunctionstatement.html
在Derby中創建自定義函數,它實現了MySQL FIND_IN_SET功能。
您可以嘗試在德比用戶郵件列表上詢問;其他一些用戶可能已經編寫了這樣的功能。