可以在 TCL 中进行 SQL CALL 吗?
Possible to do SQL CALL in TCL?
是否有可能在 TCL 中执行 SQL CALL?
我可以成功地执行 SELECT,但我不能执行 CALL。
到目前为止我的代码:
package require mysqltcl
set m [mysqlconnect -user myuser -password mypassword -host myhost]
mysqluse $m mydatabase
set s [mysqlsel $m {SELECT * FROM artikelstamm LIMIT 10} -flatlist]
mysqlclose $m
希望你能帮帮我。
我找到了解决办法。
在 mysqlconnect 语句中,您必须添加参数“-multistatement true”
mysqlexec $m {call pr_myprocedure('$artikelnummer')}
对我来说很好。
是否有可能在 TCL 中执行 SQL CALL? 我可以成功地执行 SELECT,但我不能执行 CALL。
到目前为止我的代码:
package require mysqltcl
set m [mysqlconnect -user myuser -password mypassword -host myhost]
mysqluse $m mydatabase
set s [mysqlsel $m {SELECT * FROM artikelstamm LIMIT 10} -flatlist]
mysqlclose $m
希望你能帮帮我。
我找到了解决办法。 在 mysqlconnect 语句中,您必须添加参数“-multistatement true”
mysqlexec $m {call pr_myprocedure('$artikelnummer')}
对我来说很好。