0

我有一个包含这样数据的字符串(带回车)

[GBAP_ABC       ] AAAAAAAAAAAAAAA
[GBAP_DEF       ] BBBBBBBBBBBBBBBBBBBBB

我需要做一个子字符串并从数据中只检索 AAAAAAAAAAAAAAA 。你知道我怎么能提到回车吗?我尝试使用 a SUBSTR(COLUMN,INSTR(COLUMN,'GBAP_ABC') + 20, INSTR(COLUMN,'[',INSTR(T.STRING,'GBAP_ABC') + 20 ,1) - 1) 但问题是如果找不到下一个 '[' (即如果数据在最后一行),那么我的查询不起作用。因此,如果您能告诉我如何在我的字符串中提及回车,那将会很有帮助。

4

1 回答 1

0

您可以在末尾添加一个“[”(在您的表达式中,而不是在数据库中),以便始终找到一个。可能还需要添加回车。

于 2012-04-11T14:39:51.233 回答