amazon-timestream - 您如何字符串操作来自时间流的返回结果?
问题描述
对于一个简单的查询,例如:
SELECT measure_value::varchar FROM "mydb"."mytable" LIMIT 5
产生:
测量值::varchar |
---|
特拉维斯 |
保罗 |
乔恩 |
如何修改查询以显示:
测量值::varchar |
---|
你好特拉维斯 |
你好保罗 |
你好乔恩 |
解决方案
这可以通过字符串函数来完成:
SELECT concat('Hello ', measure_value::varchar) FROM "mydb"."mytable" LIMIT 5
必须小心使用引号,因为字符串文字应该是单引号。要在字符串中使用单引号,请使用另一个单引号对其进行转义(例如'One ''s''.'
to make One 's'
)。
https://docs.aws.amazon.com/timestream/latest/developerguide/string-functions.html
推荐阅读
- c - 如何避免在我的 GTK3 应用程序中使用全局指针变量
- google-apps-script - 如何拥有一个有效的谷歌表格脚本,它只在空单元格上运行,而其他单元格保持完整
- java - Java抛出错误的异常
- kdb - 用空值替换无穷大,然后使用填充 q kdb 填充它们
- angular - RXJS 服务 http 调用在另一个调用后返回 null
- c - 如果浮点常量隐式转换为 int 类型,什么时候会溢出
- regex - 在不使用环视的情况下匹配两组字符之间的字符串
- windows - 将 ping 结果保存到 TXT 文件
- c# - 如何使用 EF 和依赖注入在具有相同架构但不同名称的数据库之间进行更改?
- xml - 是否可以使用 Groovy 脚本将“<”和“>”字符直接注入 SoapUI 请求 XML?