怎样实现搜索两个引号之间的内容,谢谢

解决方案 »

  1.   

    不明白,說詳細一點
    是不是搜索一個字符串在另一個字符串出現的位置
    可以用instr函數
      

  2.   

    不是,我知道可以用instr和replace,不过不是这样,类似于动态查找一个文本中每两个引号之间的字符串,
    每个字符串不固定
      

  3.   

    因为有很多个引号,所以不能用instr,不好意思,麻烦了
      

  4.   

    试试这样行不行
    select * from table1 where content like '%''%''%'
      

  5.   

    不过这会包含如下这样的字符
    'abc'abcd','abc'ab'efgh','abc','abcd'e'
      

  6.   

    先分别查找引号(“)和引号(”)在写符串中的位置
    然后用MID函数截取中间的字符。
      

  7.   

    是不是可以这样理解,你的字串里有很多字串 每个字串之间用'分割
    如果是这样 可以用split如果分前引号 后引号 
    就采用楼上的方法
      

  8.   

    简单点就用instr,循环 直到instr(strleft,"'")<1
    应该也是没有问题的