使用CQL Java驱动程序在Cassandra中插入数据而不用单引号引起来

阿比舍克·阿南德(Abhishek anand)

我在将那些单引号放在ASCII / Timestamp列上时遇到麻烦,而在处理其他类型(如Int,Decimal,Boolean等)时遇到了麻烦。

数据来自另一个数据库/表,即sql。

我将所有列数据都作为字符串。我不想格式化每个列数据来检查空值,然后决定是否使用引号。

是否可以使用预处理语句或其他方式传递插入数据值而不给出单引号。

阿比舍克·阿南德(Abhishek anand)

最后,它使用String.format合并替换了

String.format("INSERT INTO xyz_zx(A,B,C,D) VALUES('%s','%s',%s,%s);",(Object[])Strings).replaceAll("'null'","null");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用带有Datastax Java驱动程序的CQL向Cassandra添加任意列?

如果已经使用了单引号和双引号,该如何用引号引起来?

Regex.Split()使用(和)作为定界符,除非被单引号引起来

如何在bash中使用单引号引起来的撇号?

使用CQL遍历Cassandra表的分区键

如何使用Java驱动程序将单个元素添加到CQL集类型

如何更改变量的第三列,以便使用AWK或SED将其用单引号引起来

通过使用cql Cassandra中的映射值进行过滤

使用CQL jdbc驱动程序时连接字符串应该是什么

如何使用Hadoop将CQL集合对象保存到Cassandra?

如何在cassandra中使用cql查询获取系统日期

Cassandra 使用 CQL 获取操作系统类型

如何使用CQL和Java创建物化视图?

是否可以使用集合在 cql 中搜索标签?

Cassandra模型的CQL(datastax驱动程序:python)

Datastax-Cassandra PHP驱动程序-执行CQL脚本

正则表达式用于在不将单引号或双引号引起来时使用空格分割字符串

将Yaml数据用单引号引起来

无法使用 Tinkerpop gremlin 驱动程序 3.3.1 通过 websocket 连接向 Janusgraph (cql-es) 添加边

如何在Cassandra 3中使用CQL来确定表是否使用紧凑存储?

无法使用cassandra驱动程序将base64图像数据存储在Cassandra中

使用util.format,在数组中的每个字符串周围用双引号引起来

我们可以在cassandra 3.11中使用python 3.6来运行CQL命令吗?

使用CQL3在Cassandra 2中建模多对多关系

在cql中循环插入数据

如何使用CQL在Cassandra中切换键空间?

如何使用Spring Data Cassandra将域对象映射到CQL表?

使用DataStax客户端将参数传递给Cassandra CQL查询

使用spring-data-cassandra生成DDL CQL创建表脚本