[英]Wildcards using LTRIM in SQL Lite
我正在尝试使用 LTRIM 拆分以下字段“小时” - 从左侧修剪字符并包括管道 | 象征。
Monday|11:00-18:00
以导致
11:00-18:00
我会认为以下代码是正确的
LTRIM(hours, '%|')
但它只是行不通。 查询运行,但上述语句没有影响。 任何人都可以帮忙吗?
非常感谢
理查德
使用instr()
计算管道字符在字符串中的位置,使用substr()
选择该位置之后的所有内容:
substr(col, instr(col, '|') + 1) as newcol
with t as (select 'Monday|11:00-18:00' col)
select substr(col, instr(col, '|') + 1) as newcol from t
| newcol | | :---------- | | 11:00-18:00 |
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.