Campo tipo BLOB contendo SQL - PHP

SQL

PHP

Firebird

19/04/2018

Boa noite.

Tenho uma tabela no firebird 2.5 e nela armazeno vários SQLs. Estou tentando pegar os SQLs dessa tabela e executá-los no PHP, porém quando tento algo do tipo: select count(CNT.id) from conta CNT where CNT.tipo = 'I', retorna o seguinte erro: SQLSTATE[HY000]: General error: -104 Dynamic SQL Error SQL error code = -104 Token unknown - line 4, column 18 &.

Estou utilizando PDO para a conexão:
$stmt = \\Conexao::getInstance()->prepare($sql);
$stmt->execute();
return $stmt->fetchAll(PDO::FETCH_ASSOC);

A variável $sql foi preenchida com o conteúdo do campo da minha tabela que retornou o SQL que mencionei acima.

Se eu pegar o mesmo SQL e criar uma variável no PHP e mandar executar, funciona normalmente, mas não é o que preciso.

Desde já, agradeço por quaisquer orientações.

Grato.
Wender Ferreira

Wender Ferreira

Curtidas 0
POSTAR