Fixed #23537 -- Added Oracle GIS SchemaEditor.

Is this change worth making the Oracle backend inconsistent with the other backends in this respect? Could the refactor be a separate change?