在DolphinDB中,单引号(')和双引号(“)是否相同

时间:2019-03-14 07:00:42

标签: dolphindb

我在GUI中执行以下代码,

 bigarray(symbol,0,10000000).append!(take('a',100000))

结果显示为波纹管

2019-03-14T14:43:23.375: execution was completed with exception
Failed to append data

然后我将单引号更改为双引号,如下所示,

bigarray(symbol,0,10000000).append!(take("a",100000))

结果正常。

我记得DolphinDB中的单引号(')和双引号(“)是相同的,

为什么执行此代码时DolphinDB为什么报告异常?

1 个答案:

答案 0 :(得分:1)

在DolphinDB中,双引号(“)用来表示一个字符串对象。但是,单引号的语义取决于。如果它引用一个字符,则被引用的字符将被视为一个字符。一个字符,引用的对象被视为字符串对象。