是否可以计算oracle中VARCHAR中字符出现的次数?可以让我确定“11001110”有 5 个的东西?
假设我有一个包含以下数据的表:
Name | Things
-------------
Foo | 5
Bar | 3
Baz | 8
Run Code Online (Sandbox Code Playgroud)
如果我想插入一行,那么表的最终状态是:
Name | Things
-------------
Foo | 5
Qux | 6
Bar | 3
Baz | 8
Run Code Online (Sandbox Code Playgroud)
这可能吗?
我知道我们通常不依赖表中行的顺序,但我继承了一些代码来做到这一点。如果我可以插入到一个位置,我就可以避免重大的重构。