Progress DB 字符索引语法错误

Progress DB charindex syntax error

我正在尝试创建一个正在进行的查询数据库,以从电子邮件地址中获取名称部分。这是我目前所拥有的:

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

但是,我在 CHARINDEX(...

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

你看到我的方法有问题了吗?

试试这个:

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