Java客户端 INSERT语句特殊字符处理

  • nebula 版本: 1.0.1
  • 客户端版本:

    com.vesoft
    client
    1.0.1
  • 问题的具体描述

insert vertex时 字符串中有“\n”, 导致插入失败。请问还有哪些特殊字符会对insert语句有影响

发一下你的query语句

同踩过坑,用java客户端插入语句时如果数据中有"\n" 则需要转换成"\\n"才可插入成功。要考虑java本身的转义

例如: 下面客户端执行语句 和 console执行效果相同
client:

client.execute("insert vertex person(name) values 1:(\"aa\\nb\")")

console:

insert vertex person(name) values 1: ("aa\nb")
1 个赞