关键词:
【中文标题】monetdblite:是不是可以配置“monetdb_query”来运行多个语句?【英文标题】:monetdblite: Is it possible to configure "monetdb_query" to run multiple statements?monetdblite:是否可以配置“monetdb_query”来运行多个语句? 【发布时间】:2019-01-22 10:54:39 【问题描述】:我正在尝试运行以下脚本
"create table T1(i int); create table T2(i int);"
在使用 MonetDBLite C 及其“monetdb_query”API 的全新数据库中,但“monetdb_query”函数似乎只执行第一条语句。
有什么方法可以一次运行整个脚本(点逗号分隔的有效语句)(最好是在同一个事务中)?
谢谢,
【问题讨论】:
【参考方案1】:据我所知,抱歉。不过很高兴审查 PR。主要问题是多个查询可能会产生多个结果集,这会使 API 变得非常复杂。但是,如果您所追求的只是执行并且您不关心结果,则可以通过一些小黑客来完成。尝试使用小写“s”作为最后一个参数调用monetdb_query_internal
。
【讨论】:
好像是不允许的。 sql_upgrades.c,第 1098 行if (be->language !='S') msg = createException(SQL, "SQLparser", SQLSTATE(42000) "Unrecognized language prefix: %ci\n", be->language); goto finalize;
甚至在我更改代码以将条件也传递给 's' 之后,仍然无法正常工作。我想上述情况是有原因的。
错误消息Unrecognized language prefix: Li
也可能是数据库仍处于维护模式的症状。要解决此问题,请运行 monetdb release <DATABASE_NAME>
,然后运行 monetdb start <DATABASE_NAME>
。SQL 将许多 tsv 文件连接到数据库中的单个表中,同时跟踪文件源 (MonetDBLite)
...多tsv文件连接到数据库中的单个表中,同时跟踪文件源(MonetDBLite)【英文标题】:SQLconcatenatemanytsvfilesintosingletableinadatabase,whilekeepingtrackoffilesource(MonetDBLite)【发布时间】:2017-05-1515:05:22【问题描述】:我正在使用MonetDBLiteR包创建Mon... 查看详情
wejo加入monet联盟,进一步推动国际移动出行创新
Wejo成为越来越多加入MONET联盟的公司之一,共同组成移动出行创新统一战线Wejo是SmartMobilityforGood?以及网联汽车、电动汽车和自动驾驶汽车云和软件解决方案的全球领导者。公司今天宣布已加入MONET联盟,该联盟是一家积... 查看详情
使用 tbl 和 src_monetdblite 访问数据
】使用tbl和src_monetdblite访问数据【英文标题】:Usingtblandsrc_monetdblitetoaccessdata【发布时间】:2018-10-1016:09:10【问题描述】:对不起,如果这个问题已经在别处问过,我找不到。我正在处理MonetDBLite中的一些basicexamples。>dbGetQuery(d... 查看详情
在 R 中的 MonetDBLite 中使用 WHERE 子句的问题
】在R中的MonetDBLite中使用WHERE子句的问题【英文标题】:ProblemusingWHEREclauseinMonetDBLiteinR【发布时间】:2018-12-0406:41:18【问题描述】:我正在尝试在R64bit3.5.1中使用MonetDBLite。我的问题是我不能像这个例子一样使用SQL命令过滤数据:... 查看详情
在 MonetDBLite 中使用“INSERT INTO test VALUES”加载巨大的表
】在MonetDBLite中使用“INSERTINTOtestVALUES”加载巨大的表【英文标题】:Loadinghugetableswith`INSERTINTOtestVALUES`inMonetDBLite【发布时间】:2019-03-2818:28:43【问题描述】:在我的用例中,我在运行时生成数据,将这些数据序列化为CSV文件,然... 查看详情
从 MonetdbLite C API 使用 monetdb_append
】从MonetdbLiteCAPI使用monetdb_append【英文标题】:Usingmonetdb_appendfromMonetdbLiteCAPI【发布时间】:2018-09-0814:54:04【问题描述】:我正在尝试在应用程序中使用MonetDBLiteC。根据PDF(https://arxiv.org/pdf/1805.08520.pdf),我将受益于使用monetdb_append... 查看详情
使用 MonetDBLite C API 连接到现有的数据库场
】使用MonetDBLiteCAPI连接到现有的数据库场【英文标题】:ConnectingtoanexistingdbfarmusingMonetDBLiteCAPI【发布时间】:2018-10-0907:35:49【问题描述】:我有一个使用数据库(例如:temp)创建的数据库场。当我尝试使用monetdb_startup连接时,... 查看详情
数据正在转换为二进制格式,同时使用 Apache pig 将数据加载到 monet db
...据正在转换为二进制格式,同时使用Apachepig将数据加载到monetdb【英文标题】:dataisconvertingtobinaryformatwhileloadingdataintomonetdbusingApachepig【发布时间】:2021-08-0515:14:33【问题描述】:我正在使用MonetDb-Pig层将csv数据加载到Monetdb中。内... 查看详情
免费配置帐户是不是可以进行远程通知?
】免费配置帐户是不是可以进行远程通知?【英文标题】:Areremotenotificationspossibleforfreeprovisioningaccount?免费配置帐户是否可以进行远程通知?【发布时间】:2020-11-0412:52:54【问题描述】:我对“正常”推送通知与远程通知之间的... 查看详情
JavaME:是不是可以在 CDC 配置上运行 MIDLet?
】JavaME:是不是可以在CDC配置上运行MIDLet?【英文标题】:JavaME:IsitpossibletorunaMIDLetonaCDCconfiguration?JavaME:是否可以在CDC配置上运行MIDLet?【发布时间】:2010-05-0716:49:00【问题描述】:我们有一个基于Midlets和lcdui在CLDC1.1/MIDP2.1上运... 查看详情
上传 NSURLSession 配置为 backgroundSessionConfiguration 的文件后是不是可以运行代码
】上传NSURLSession配置为backgroundSessionConfiguration的文件后是不是可以运行代码【英文标题】:IsitpossibletoruncodeafteruploadingafilewithNSURLSessionconfiguredasbackgroundSessionConfiguration上传NSURLSession配置为backgroundSessionConfiguration的文件后是否可 查看详情
SpringMVC 是不是可以配置为处理所有请求,但排除静态内容目录?
】SpringMVC是不是可以配置为处理所有请求,但排除静态内容目录?【英文标题】:CanSpringMVCbeconfiguredtoprocessallrequests,butexcludestaticcontentdirectories?SpringMVC是否可以配置为处理所有请求,但排除静态内容目录?【发布时间】:2010-11-17... 查看详情
API 端点是不是可以返回多个模型(例如,在前端配置创建/更新表单时)?
】API端点是不是可以返回多个模型(例如,在前端配置创建/更新表单时)?【英文标题】:IsitOKforanAPIendpointtoreturnmultiplemodels(e.gwhenconfiguringcreate/updateformsinthefrontend)?API端点是否可以返回多个模型(例如,在前端配置创建/更新表... 查看详情
Apache Camel:是不是可以在不使用 Spring 的情况下配置 WMQ?
】ApacheCamel:是不是可以在不使用Spring的情况下配置WMQ?【英文标题】:ApacheCamel:IsitpossibletoconfigureWMQwithoutusingSpring?ApacheCamel:是否可以在不使用Spring的情况下配置WMQ?【发布时间】:2014-07-2318:25:24【问题描述】:目前我正在使... 查看详情
铁威马nas中,如果想要更改nextcloud的某些配置文件,是不是可以通过ssh命令进入后台搜寻配置文件?
可以的,如果本地是Windows系统,您可以百度搜索《Linux就该这么学》下载ssh的工具,通过ssh连接进去参考技术A你是可以直接通过ssh更改nextcloud的配置文件的。你还有什么问题,都可以问本回答被提问者采纳 查看详情
可以创建的最大线程数是多少?多线程时是不是需要考虑系统配置[关闭]
】可以创建的最大线程数是多少?多线程时是不是需要考虑系统配置[关闭]【英文标题】:Whatisthemaximumnumberofthreadthatcanbecreated?DoessystemconfigurationneedtobeconsideredwhenmultiThreading[closed]可以创建的最大线程数是多少?多线程时是否需要... 查看详情
Visual Studio 2017 - 是不是可以同时为调试和发布配置设置预处理器定义?
】VisualStudio2017-是不是可以同时为调试和发布配置设置预处理器定义?【英文标题】:VisualStudio2017-Isitpossiblesetpre-processordefinesatthesametimefordebugandreleaseconfiguration?VisualStudio2017-是否可以同时为调试和发布配置设置预处理器定义?【... 查看详情
Django 中的 Sorl 缩略图。是不是可以根据模型设置两个或多个存储配置文件?
】Django中的Sorl缩略图。是不是可以根据模型设置两个或多个存储配置文件?【英文标题】:Sorl-ThumbnailinDjango.IsitpossibletosetTwoormorestorageprofiledependentofmodel?Django中的Sorl缩略图。是否可以根据模型设置两个或多个存储配置文件?【... 查看详情