我遇到了一个问题,我有问号字符“?” 在我的 SQL 脚本中的注释中引起了问题。当我使用 Visual FoxPro SQLEXEC 函数通过 ODBC 连接运行这些语句时,这些字符被视为参数和 VFP 值提示。
使用 SQLEXEC 时,我有哪些选项可以处理注释中的问号字符?我希望我可能会在某些情况下关闭参数化,或者在将字符串作为命令传递之前如何转义这些字符。到目前为止,我还没有找到这种解决方案的任何证据,所以看起来我可能不得不删除所有不受欢迎的注释,因为它们通常是为存储过程创建语句,我们希望保留这些注释。我希望有人可能有一个比完全删除评论更令人愉快的解决方案。