读书人

数据库查询有关问题

发布时间: 2012-05-28 17:59:33 作者: rapoo

数据库查询问题
从数据库中查询与某一列去掉首字符所对应的字段相同的记录
语句select * from 表名 where SUBSTR(表名.列名,2,LEN(表名.列名)-1)=“*****”
提示函数名缺少)
请教

[解决办法]
select * from 表名 where SUBSTR(表名.列名,2,LEN(表名.列名)-1)='*****'
全角符号问题?
[解决办法]
Select * From C:\表A Where Substr(ALLTRIM(表A.列1),2)=='BCDE'
这样是不是稳妥些?
[解决办法]
表名和列名是否是汉字,无关紧要,只要符合字段名的命名规则就行。
select * from 表名 where SUBSTR(表名.列名,2,LEN(表名.列名)-1)=“*****”
中的表名和列名必须是存在的表名和列名,不能用不存在的表名和列名去替代。
[解决办法]

探讨
我知道问题了 原来的表的名字为1.dbf
substr函数通不过 改了就可以了

读书人网 >VFP

热点推荐