我在一个表中插入一条语句,如下所示: insert into db.table (field1, field2) values (1, 'eggs&cheese') 但当我稍后在服务器上查询此错误时,我的查询返回: eggs\u0026cheese 相反。不确定是否使用 \ 或者 ' 如果有人能帮忙,那就太好了。谢谢您!
insert into db.table (field1, field2) values (1, 'eggs&cheese')
eggs\u0026cheese
\
'
knsnq2tg1#
这似乎不是cql的问题,但是应用程序显示值的方式。例如,如果cql列类型为 text ,unicode字符被编码为utf-8字符串。使用此示例架构:
text
CREATE TABLE unicodechars ( id int PRIMARY KEY, randomtext text )
cqlsh按预期显示与号:
cqlsh> SELECT * FROM unicodechars ; id | randomtext ----+------------- 1 | eggs&cheese
1条答案
按热度按时间knsnq2tg1#
这似乎不是cql的问题,但是应用程序显示值的方式。
例如,如果cql列类型为
text
,unicode字符被编码为utf-8字符串。使用此示例架构:
cqlsh按预期显示与号: