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截取空格之后的主要内容,如果未能解决你的问题,请参考以下文章

使用Sqlite3的一些注意事项

文件路径上带有空格的 JDBC 连接字符串(sqlite、hsqldb)

名称中带有空格的 SQLite 列

SQLiteSpy如何导出sqlite里面的文件,之后导入另一个sqlite文件里

vs2010下使用sqlite

sqlite数据库注入