Что означают двойные «at» (@) в этом SQL-запросе? - PullRequest
2 голосов
/ 25 марта 2010

Я не смог найти ничего об этом в документации MySQL.

SELECT accesion_id, 
       definition 
  FROM accesion_table 
 WHERE search_word @@ ? OFFSET ? LIMIT Const.MAX_DISP_COUNT;

Ответы [ 2 ]

1 голос
/ 25 марта 2010

Скорее всего, код, который выполняет этот оператор sql, имеет некоторый парсер, который обрабатывает этот нечетный синтаксис, поскольку @@,? и Const.MAX_DISPLAY_COUNT не являются частью MySQL. Также ключевое слово OFFSET должно быть помещено после ключевого слова LIMIT.

0 голосов
/ 25 марта 2010

С Oracle '@@' указывает на текущий каталог исполняемого файла. Может ли быть так, что MySql следует примеру Оракула?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...