GBase 8s
适配迁移
问答
如何对 TXET 类型的操作进行 截取操作
发表于2024-08-05 10:36:56146次浏览9个评论
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】:
【操作系统】:
【CPU】:
【问题描述】*: 使用 如下SQL会报错 Blobs 不能用在此表达式中。 data_id 为 TEXT类型
select count(distinct tr.id)
from transfer_record tr
left join lab_server ls on tr.transfer_target_server = ls.lab_server_no
left join consignment co on co.id = tr.CONSIGNMENT_ID
left join person_info pi on pi.id = to_char(substr(tr.data_id,1,32))
left join v_event_info vei on co.event_id = vei.id
评论
登录后才可以发表评论
路路路发表于 2年前
请提供表结构
GBase用户17847发表于 2年前
@路路路:随便 找个 TEXT 字段类型的 操作就会这样
liaosnet发表于 2年前
text字段不支持substr函数操作。
GBase用户17847发表于 2年前
@liaosnet:那这种咋搞 难道用like?
liaosnet发表于 2年前
@GBase用户17847:尽量使用varchar类型。
最佳回答
levvel发表于 7个月前
必须点赞!
崔哥发表于 4个月前
恻恻轻寒翦翦风,小梅飘雪杏花红。夜深斜搭秋千索,楼阁朦胧烟雨中。
GBase用户51820发表于 2个月前
坐等大佬解析。
GBase用户51890发表于 2个月前
好问题啊。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526