Yingnan Wang
Yingnan Wang

性别: 浙江 - 杭州 注册于 2021-12-06

向TA求助
20金币数
1120 经验值
0个粉丝
主页被访问 2139 次

63 个回答

0 赞同

Java API 使用like做模糊查询报错

原因分析:Java中的String.format中是以百分号"%"作为占位符来实现格式化,此处select语句中like模糊查询要配合百分号使用,因此被程序解析为了占位符 解决思路:使用 %% 实现对 %的转义 sqlFormat = "select * from pt where date(%s) = %s,SecurityID like '600%%'";

回答于 2022-09-04 15:16

1 赞同

请问使用xdb函数建立连接时,如何开启压缩?

xdb建立连接后,可以使用remoteRunWithCompression函数,使用方法和remoteRun函数相同;示例如下: 节点说明: 192.168.0.3:8848 服务端节点 192.168.0.4:8848 客户端节点 首先,我们在服务端192.168.0.3:8848新建一张共享内存表 testT n=1000 ID=rand(10,n) x=rand(1.0,n) t=table(ID,x) share t as testT 之后,我们...

回答于 2022-09-04 14:56

1 赞同

请问如何获取 timer 语句得到的耗时大小?

原因:timer语句的返回结果是一条消息,不能赋值给一个变量; evalTimer 函数的返回结果是一个标量,可以赋值给变量。 使用evalTimer函数时,需要将统计时间的代码块封装成一个函数,具体使用方法参考下面链接: https://www.dolphindb.cn/cn/help/FunctionsandCommands/FunctionReferences/e/evalTimer.html 我们可以使...

回答于 2022-09-04 14:47

0 赞同

维度表数据写入时,表中id字段的记录存在则更新,不存在则插入

使用upsert函数 根据keyColNames参数指定判断字段即可,支持标量和向量 参考链接:https://www.dolphindb.cn/cn/help/FunctionsandCommands/FunctionReferences/u/upsert!.html

回答于 2022-08-19 11:23

0 赞同

如何去掉字符串中所有的空格、制表符和换行符?

第一种方法:使用strip函数 第二种方法:使用regexReplace函数,配合正则表达式实现 regexReplace("abc \t 123 \n 456 789","\\s+","") 替换前效果 替换后效果 第二种方法:如果使用上述正则表达式无法去掉某些特殊的空白字符,可以将其print到控制台,复制粘贴的方式使用strReplace函数将其替换掉 参考链接:...

回答于 2022-08-19 11:15

0 赞同

Java API:如何监控MTW接口的写入条数?

可以使用getStatus()方法获取状态 MultithreadedTableWriter.Status writeStatus = new MultithreadedTableWriter.Status(); writeStatus = multithreadedTableWriter_.getStatus(); 打印结果如下: writeStatus: {0} errorCode : errorInfo : isExiting : true sentRows : 1...

回答于 2022-08-19 10:21

0 赞同

Kafka插件生产者,是否可以直接将一个表生产到kafka

可以,示例代码如下: loadPlugin("/yourpath/PluginKafka.txt") producerCfg = dict(STRING, ANY); producerCfg["metadata.broker.list"] = "localhost:9092"; producer = kafka::producer(producerCfg); def sendMsgToKafkaFunc(producer, msg){ try { kafka::produce(producer, "dolphindb-producer-test", 1, msg...

回答于 2022-08-19 10:06

0 赞同

如何实现按照季度分组?

可以配合quarterOfYear函数实现 res = select mean(price) from t1 group by quarterOfYear(date) https://www.dolphindb.cn/cn/help/FunctionsandCommands/FunctionReferences/q/quarterOfYear.html

回答于 2022-08-05 17:55

0 赞同

引用模块的时候,如何实现通过模块名称进行use,比如 use "modul...

按您的描述,可以使用runScript函数实现 moduleName = "Module1::Factor" runScript("use " + moduleName) 另外对于指定模块名称进行加载,也可以使用loadModule函数,该函数需运行在初始化脚本dolphindb.dos中 loadModule("Module1::Factor")

回答于 2022-07-14 10:22

0 赞同

Vscode无法连接远程服务

"python"字段是指是否启动python parser,是为了后续支持python parser,设置成false即可

回答于 2022-07-11 16:37