Selecione Criação de instrução em runtime para preparar a instrução SQL quando o programa for executado. Esta propriedade pode ser especificada para instruções SELECT e instruções emitidas com a opção de E/S SQLEXEC.
A opção Criação de instrução em runtime indica que a instrução SQL gerada para uma função é preparada dinamicamente cada vez que ela é executada. Isso permite a você modificar partes da instrução SQL (a cláusula WHERE, por exemplo) no momento da execução.
Se você não selecionar a opção Criação de instrução em runtime, a instrução será criada como uma instrução estática SQL ou preparada e executada usando a interface dinâmica ou dinâmica estendida PREPARE e EXECUTE. Você usa variáveis de sistema central como definido na sintaxe normal de instrução SQL. Todos os tipos de dados de variável do sistema central são suportados.
Se você selecionar a opção Geração da instrução no tempo de execução, a instrução será preparada sempre que a função for executada. As funções SQLEXEC são executadas com o comando EXECUTE IMMEDIATE dinâmico de SQL. As funções INQUIRY, SETINQ, UPDATE e SETUPD são executadas com a instrução PREPARE e de manipulação do cursor. Quaisquer funções REPLACE e DELETE associadas às instruções SELECT dinâmicas também serão executadas dinamicamente.