Firebird 在 Table 之后并包含字符的部分选择

Firebird Partial selection after and including character in Table

不确定我想做的事情是否可行 但这里是

一个sql select命令像...

select origtxno from posinvtrans 

将 return 值像 1-5454 或 23-54545 等

我要做的是删除之前的所有内容并包括 select 中的“-” 示例 1-5454 将是 5454,23-54545 将是 54545

有什么建议吗?

select substring(origtxno from position('-', origtxno) + 1)
from posinvtrans