Cria um objeto de expressão SQL representando a instrução especificada pelo argumento statement, utilizando a sintaxe conforme definida para o nó de processamento do fluxo de mensagens Compute. Essa função retorna um ponteiro para o objeto de expressão SQL, o qual é utilizado como entrada para as funções que executam a instrução, especificamente cniSqlExecute e cniSqlSelect. É possível criar vários objetos de expressão SQL em um único nó de processamento de fluxo de mensagens. Embora seja possível criar esses objetos a qualquer momento, em geral eles devem ser criados quando é criada a instância do nó de processamento de fluxo de mensagens, dentro da função de implementação cniCreateNodeContext.
CciSqlExpression* cniSqlCreateStatement( int* returnCode, CciNode* nodeObject, CciChar* dataSourceName, CciSqlTransaction transaction, CciChar* statement);
Se bem-sucedida, o endereço do objeto de expressão SQL é retornado. Se um erro ocorrer, zero (CCI_NULL_ADDR) é retornado e o parâmetro returnCode indica a razão do erro.
Conceitos relacionados
Nós de Processamento de Mensagem Definidos pelo Usuário
Nós de Saída Definidos pelo Usuário
Tarefas relacionadas
Criando um Nó de Processamento de Mensagem em C
Referências relacionadas
Funções Utilitárias de Nó em Linguagem C
cniCreateNodeContext
cniSqlDeleteStatement
cniSqlExecute
cniSqlSelect
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
as08000_ |