存储过程以插入到Snowflake错误中"/>
在JavaScript中执行存储过程以插入到Snowflake错误中
我编写了一个JavaScript程序来仅查询Snowflake中的表。我以.js扩展名保存了文件。
虽然通过git Bash执行.js文件(node filename.js),但出现以下错误:
Syntax Error: Invalid or unexpected token
?[90m at wrap Safe (internal/modules/cjs/loader.js:1047:16)?[39m
?[90m at Module._compile (internal/modules/cjs/loader.js:1097:27)?[39m
?[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:1
0)?[39m
?[90m at Module.load (internal/modules/cjs/loader.js:977:32)?[39m
?[90m at Function.Module._load (internal/modules/cjs/loader.js:877:14)?[39m
?[90m at Function.executeUserEntryPoint [as runMain] (internal/modules/run_ma
in.js:74:12)?[39m
?[90m at internal/main/run_main_module.js:18:47?[39m
任何人都可以帮助我解决这个问题。
回答如下:内部/模块/cjs/loader.js
此错误似乎是在执行的很早的时候,程序输入(filename.js
内容)被加载并解释了。此错误与Snowflake的连接器库的使用无关。
Invalid or unexpected token
表示找到了在JavaScript语法中被视为非法的不可接受的关键字或字符。
这只是对上述内容的进一步猜测,但是如果您使用非标准代码编辑器(例如TextEdit.app
,Notepad
,Microsoft Word
等)来编写代码,那么他们注入了智能引号(“
)或智能破折号(–
)代替普通ASCII引号("
)或破折号(-
)的机会。另请参阅过去的问题,以获取有关不良字符(或编码)可能是什么的进一步想法:node.js SyntaxError: Invalid or unexpected token
如果您可以上传一个小的代码示例来重现您的问题,这也将有所帮助。
更多推荐
在JavaScript中执行存储过程以插入到Snowflake错误中
发布评论