读书人

句子来

发布时间: 2012-01-26 19:40:46 作者: rapoo

求一个句子,高手进来!
一个ACCESS数据库
三十几万条数据
A字段有一些内容带小括号,每条记录的第一个字符就是(,括号中内容长度不一。
我想把A字段每条首字符为括号的,小括号中的内容复制到B字段


具体实施要求情况如下:A中第一条,第二条需要复制到B,第三条不需要。

A字段 B字段
(asdf)asdfasd
(asdfasdf)asd
asfdasdf(asdfas)

[解决办法]
用instr()、left()、len()函数处理即可。
[解决办法]
--try

update 表名 set
B字段=Left(right(A字段,len(A字段)-1),InStr(right(A字段,len(A字段)-1),")")-1)
WHERE (((Left([A字段],1))="("));

读书人网 >SQL Server

热点推荐