在PB中使用left函数为什么报错?

来源:百度知道 编辑:UC知道 时间:2024/06/17 00:39:09
例如:select left('adsadas',3); 不能执行
不是的,我是想取数据库表中某个字段的前三个字符啊

select left('adsadas',3); ????
你这儿的select是干啥的啊??

如果只是想取'adsadas'左边3个字符的话,那楼上的就是正解了。

你是不是想从数据库中select某个字段的左3位等于一个值?

如果是,那就这样写

select * from 表名 where left(字段名,3)='你需要的值';

如果你是想从数据库的某个表中查询出某个字段数据的前三位的话,那你这样写:
select left(字段名,3) from 表名 where 你自己定义条件;
字段名不能用引号引住!

那你就直接写就可以了
ls_string=left('adsadas',3)
是这个意思吗
你可以先取出来,然后再取前3个字符