Progress DB charindex语法错误

时间:2015-11-04 21:14:57

标签: progress-4gl progress-db

我正在尝试创建一个正在进行查询的查询,该查询从电子邮件地址中获取名称部分。这就是我到目前为止所做的:

substring("PUB"."NAME"."INTERNET-ADDRESS", 1, CHARINDEX('@', "PUB"."NAME"."INTERNET-ADDRESS") ) as Name

但是,我在CHARINDEX周围遇到语法错误(...

我不是一个进步的人,知道SQL就足以让我陷入困境......

你是否以我的方式看错了?

1 个答案:

答案 0 :(得分:3)

试试这个:

substring(" PUB"。" NAME"。" INTERNET-ADDRESS",1,INSTR(" PUB"。" ; NAME"。" INTERNET-ADDRESS",' @'))。

这里有完整的文档套件: https://community.progress.com/community_groups/openedge_general/w/openedgegeneral/1329.openedge-product-documentation-overview