sqlite截取空格之后
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlite截取空格之后相关的知识,希望对你有一定的参考价值。
参考技术A 用法:string为字符串;
start为起始位置;字符串的第一个字符的位置为1,不是从0开始计算
length为长度。
2、SQL语句
select substr([dirpro],2,32) from table1//查询parentid
select * from table1 where substr([dirpro],2,32)="NULL"
登录后复制
五、例子
假设表table1
存在以下数据
mark
1000
1000
0001
0002
select mark from table1 where substr(mark,1,2)='00'
结果集如下:
mark
截取第一个空格前的字符串
lunix
如果是在 Linux 中 截取,cut, awk 就很容易搞定
1
|
echo ‘快乐大本营 2014 第1集‘ | cut -d ‘ ‘ -f1 |
-d‘ ‘ 表示以空格为分隔符
-f1 表示第一个字段
正则
截取第一个空格前的字符串
[\u4e00-\u9fa5]+(?= )
[^ ]+
以上是关于sqlite截取空格之后的主要内容,如果未能解决你的问题,请参考以下文章
文件路径上带有空格的 JDBC 连接字符串(sqlite、hsqldb)