批号
A876—223
A44333*uy
56ty—654*A-通过函数可以将批号这个字段里的内容,只显示出“*”这个字符前的所有信息,没有这个字符的就全部显示。“*”只会出现一次。
得出的结果需要是:
A876—223
A44333
56ty—654可以怎么处理呢?
A876—223
A44333*uy
56ty—654*A-通过函数可以将批号这个字段里的内容,只显示出“*”这个字符前的所有信息,没有这个字符的就全部显示。“*”只会出现一次。
得出的结果需要是:
A876—223
A44333
56ty—654可以怎么处理呢?
CREATE TABLE TBVAR( NAME VARCHAR(20))
INSERT TBVAR
SELECT 'A876—223'UNION
SELECT 'A44333*uy'UNION
SELECT '56ty—654*A- '--SELECT * FROM TBVARSELECT SUBSTRING(NAME,0,CHARINDEX('*',NAME+'*')) FROM TBVAR
56ty—654
A44333
A876—223