我正在尝试运行以下脚本
"create table T1(i int); create table T2(i int);"
在使用MonetDBLite C及其"monetdb_query"API的全新数据库中,但"monetdb_query"函数似乎只执行第一条语句。
有什么方法可以一次运行整个脚本(以逗号分隔的有效语句)(理想情况下在同一事务中)?
谢谢
据我所知,对不起。很高兴审查 PR。主要问题是多个查询可能会生成多个结果集,这将使 API 大大复杂化。但是,如果您所追求的只是执行并且您不关心结果,那么这可以通过一些轻微的黑客攻击来完成。尝试使用小写的"s"作为最后一个参数调用monetdb_query_internal
。