Tratando a Execução de Múltiplas Consultas na API C


A partir da versão 4.1, o MariaDB suporta a execução de multiplas instruções especificadas em uma única string de consulta. Para utilizá-lo com uma dada conexão, você deve especificar a opção CLIENT_MULTI_STATEMENTS no parâmetro do mysql_real_connect() quando abrir a conexão. Você também pode configurá-la para uma conexão chamando mysql_set_server_option(MYSQL_OPTION_MULTI_STATEMENTS_ON)

Por padrão mysql_query() ou mysql_real_query() retornam apenas o status da primeira consulta e o status das consultas subsequentes podem ser processados usando mysql_more_results() e mysql_next_result().

Retornar