SELECT acc_id, defi FROM acc_table WHERE search_word @@ ? OFFSET ? LIMIT Const.MAX_DISP_COUNT;哪位大虾知道上面的 @@ ? OFFSET ? 是什么意思啊?

解决方案 »

  1.   

    这条语句肯定不是原句,可能是用在某个开发平台的。
    其中?是代表某参数,由客户端开发平台再转换实际参数
    @@表示匹配,用在全文搜索
    offset xx limit xx 表示从某个记录开始的某行
      

  2.   

    SELECT acc_id, defi FROM acc_table WHERE search_word @@ ? OFFSET ? LIMIT Const.MAX_DISP_COUNT;
    pstmt.setString(1, "*D+ " + keyword);"*D+ " 有是什么意思呢?
    * 应该是匹配任一字符
    D+是什么呢?
      

  3.   

    跟MYSQL里面的LIMIT M,N;对比下就知道了。