Vba 运行时错误[Teradata]对象名称在NFD/NFC中太长

Vba 运行时错误[Teradata]对象名称在NFD/NFC中太长,vba,teradata,Vba,Teradata,当我尝试通过VBA代码运行SQL查询时,它抛出以下错误: 运行时错误-2147467259(80004005) [Teradata]对象名称在NFD/NFC中太长 在SQL assistant中运行查询时,我的查询工作正常在SQL assistant中运行更新查询时出现此错误。我用双引号而不是单引号将文本字段括起来。Teradata将双引号解释为列名。您可能希望查看您的代码,看看是否有任何方法可以将引号嵌入到VBA代码中。您的数据库是什么版本的Teradata,您安装了什么版本的驱动程序? Se

当我尝试通过VBA代码运行SQL查询时,它抛出以下错误:

运行时错误-2147467259(80004005)
[Teradata]对象名称在NFD/NFC中太长


在SQL assistant中运行查询时,我的查询工作正常

在SQL assistant中运行更新查询时出现此错误。我用双引号而不是单引号将文本字段括起来。Teradata将双引号解释为列名。您可能希望查看您的代码,看看是否有任何方法可以将引号嵌入到VBA代码中。

您的数据库是什么版本的Teradata,您安装了什么版本的驱动程序?
Set rec1 = New ADODB.Recordset
rec1.Open oSql, conn
Worksheets("BO_Output").range("A" & (N)).Value = thissql