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功能。
您可以尝试在德比用户邮件列表上询问;其他一些用户可能已经编写了这样的功能。