Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 删除特定符号SQlite后的字符串_String_Sqlite - Fatal编程技术网

String 删除特定符号SQlite后的字符串

String 删除特定符号SQlite后的字符串,string,sqlite,String,Sqlite,我有一个sqlite字典数据库,表名为“eng”,列名为“defn”。 “defn”中的数据如下所示: /(v5r,vt)(英国)拔掉 /(n) (英国)(见ほぞ穴) 榫/齿/燕尾榫/枢轴 /(形容词否)双语/两种语言 我需要的是删除第一个“)”之后的所有符号。 结果必须是这样的: /(v5r,vt) /(n) /(形容词no) 我曾考虑使用SUBSTR,但问题是“()”中的每行单词长度都不同。和/(一些单词)存在于列的每个字符串中 难道没有人能好心地建议我最好的方法吗?提前感谢。以字符串形式返

我有一个sqlite字典数据库,表名为“eng”,列名为“defn”。 “defn”中的数据如下所示:

/(v5r,vt)(英国)拔掉

/(n) (英国)(见ほぞ穴) 榫/齿/燕尾榫/枢轴

/(形容词否)双语/两种语言

我需要的是删除第一个“)”之后的所有符号。 结果必须是这样的:

/(v5r,vt)

/(n)

/(形容词no)

我曾考虑使用SUBSTR,但问题是“()”中的每行单词长度都不同。和/(一些单词)存在于列的每个字符串中

难道没有人能好心地建议我最好的方法吗?提前感谢。

以字符串形式返回位置:

substr(defn, instr(defn, ')') + 1)

如果给定行上没有
,请注意发生的情况。。。[它只会给出第一个字符。如果你想解决这个问题,大小写就是你需要的。例如: