【发布时间】:2016-05-31 19:38:09
【问题描述】:
发送命令的字符限制(字符数)是多少?如何更改?
如果我运行一个长命令,它不会完全发送,并且会在字符串的末尾附加一个“S”(并且字符串被切断) 那么有没有办法改变/查看我们可以发送多少个字符?
脚本:
send: Set tSql="SELECT count(*) AS cc FROM table WHERE id IN (''1111111111','1111111112','1111111114','1111111115','1111111116','1111111118','1111111118','1111111119','1111111120','1111111121','1111111121','1111111121','1111111121','1111111121',' 1111111123','1111111124','1111111125','1111111126','1111111127','1111111128','1111111129','1111111130','11111111131','11111111131','11111111131','11111111131','11111111131'3)1"
这是我在缓存终端中得到的:
Set tSql="SELECT count(*) AS cc FROM table WHERE id IN (''1111111111','1111111112','1111111114','1111111115','1111111116','1111111118','1111111118','1111111119','1111111120','1111111121','1111111121','1111111121','1111111121','1111111121',' 1111111123','1111111124','1111111125','1111111126','1111111127','1111111128','1111111129','1111111130','111S
如您所见,命令后附加了一个 S,最终会导致语法错误
【问题讨论】:
标签: intersystems-cache intersystems