vb2010中 Access数据库,sql中mid字符串截取函数的等价函数?

在vb2010中对Access数据库进行字段更新,lsh为流水号,zkzh为准考证。现在想用字符串截取函数,更新出一列流水号,求解。“Update 成绩表 Set lsh=mid(zkzh,4,4)” 提示mid函数未定义。例准考证为:20130001

第1个回答  2019-03-05
正常的话,你那么写没错,但我觉得你应该是取后四位吧
Update
成绩表
Set
lsh=mid(zkzh,5,4)
从第5个字符开始取,取4位长度
实在不行,你换right试试
Update
成绩表
Set
lsh=right(zkzh,4)
这个也是取后四位
我怀疑你那个错是vb里大小写的关系吧,你把mid改成Mid试试
相似回答