【发布时间】:2019-12-19 11:44:03
【问题描述】:
我需要通过 R 代码在 sql server 中创建一个触发器,为此我需要将我的 sql 分隔符设置为 //。 我尝试执行以下操作:
dbExecute(con, "delimiter //")
dbExecute(con, "delimiter //\n")
dbExecute(con, "delimiter //\t")
我还尝试了上述场景与其他 DBI 功能,如
dbGetQuery 和 dbSendQuery
但我收到以下错误。
could not run statement: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'delimiter //' at line 1
【问题讨论】:
-
什么是“SQL 分隔符”?你能把你的例子说得更具体一点吗?
-
@krlmlr 我的意思如本文所示。 stackoverflow.com/questions/1346637/…
-
你用什么包来访问MySQL?
-
我正在使用 DBI。
-
你的
dbConnect()电话是什么样的?