Ошибка SQL при использовании sqlanywhere php API sasql_query()

#php #sqlanywhere

#php #sqlanywhere

Вопрос:

У меня возникли проблемы с выполнением определенного запроса с использованием php API из sqlanywhere 12.

Это происходит только с запросом SET OPTION.

 <?php
    // setup omitted for clarity here
    $result = sasql_query( $conn, "SET OPTION PUBLIC.AjusteFuso = '0'" );
    // clean up omitted for clarity here
?>
  

Я получаю следующее исключение:

  AjusteFuso' is an unknown option SET OPTION PUBLIC.AjusteFuso = '0'
  

Но это не так, это известная опция в моей базе данных!

1 — другие select / update / delete / insert работают нормально, как и ожидалось.

2 — SET ОПЦИЯ работает нормально, если я протестирую ее с помощью sybase central.

Этот же запрос работал нормально с использованием sql anywhere 9 со старым API sybase_query ().