Problemas com variáveis

(system) #1

Olá…

Estou usando a instrução “sc_select” e a “sc_exec_sql”, para importar informações de um banco para outro no MS-SQL, porém estou tendo problemas com campos de texto que possuem aspas simples no texto, apresentando erro de inserção de dados neste caso.
Tem como utilizar o comando “Replace” dentro do ScriptCase, ou existe outra forma de resolver este problema?

Obrigado,

(system) #2

Tive o mesmo problema e resolvi utilizando o comando str_replace, no caso do MS-SQL substitui uma aspa simples (apóstrofo), por duas aspas simples, o próprio SGBD trocou novamente para uma. No caso do MySQL utilizei ’ (barra invertida + apóstrofo)