sesam_execimm(только PHP 3 CVS) sesam_execimm - выполняет "immediate" SQL-оператор. Описаниеstring sesam_execimm (string query) Возвращает SESAM "result identifier/результирующий идентификатор" при успехе, FALSE при ошибке. sesam_execimm() выполняет "immediate/непосредственный" оператор (т.е. оператор вроде UPDATE, INSERT или DELETE, который не возвращает результат и не имеет переменных INPUT или OUTPUT). "select type" запросы не могут использоваться с sesam_execimm(). Устанавливает значение affected_rows для запрашивания функцией sesam_affected_rows(). Обратите внимание, что sesam_query() может обрабатывать как "immediate", так и "select-type" запросы. Используйте sesam_execimm(), только если вы знаете заранее, оператор какого типа будет выполняться. Попытка использовать запросы типа SELECT с sesam_execimm() возвратят $err["sqlstate"] == "42SBW". Возвращаемый "result identifier" не может использоваться запрашивания чего-либо, кроме sesam_affected_rows(); он возвращается только для симметрии с sesam_query().
См. также sesam_query() и sesam_affected_rows(). |
||||||||||
|
||||||||||
Повторение специфицируется квантификаторами, которые могут идти после любого из следующих элементов:
одиночного символа, возможно, мнемонизированного
метасимвола .
класса символов
обратной ссылки/back reference (см. следующий раздел)
субпатэрна в скобках (если это не утверждение/assertion, см. далее)
Квантификатор общего повторения специфицирует минимальное и максимальное количество
допустимых совпадений, имея два числа в фигурных скобках, разделённые запятой.
Число обязано быть менее 65536, а первое обязано быть меньше или равно второму.
Например:
z{2,4}
совпадает с "zz", "zzz" или "zzzz". Закрывающая фигурная скобка сама по
себе не является специальным символом. Если второе число отсутствует, но запятая
есть, верхнего предела нет; если отсутствуют второе число и запятая, квантификатор
специфицирует точное количество необходимых совпадений.
| |